Systems and methods for patient monitoring for radiotherapy

ABSTRACT

Disclosed herein are systems and methods for real-time monitoring of patient position and/or location during a radiation treatment session. Images acquired of a patient during a treatment session can be used to calculate the patient&#39;s position and/or location with respect to the components of the radiation therapy system. One variation of a radiation therapy system includes a circular gantry with a rotatable ring coupled to a stationary frame, a therapeutic radiation source mounted on the rotatable ring, and a patient-monitoring imaging system mounted on the rotatable ring. The patient-monitoring system may have one or more image sensors or cameras disposed on the rotatable ring within a bore region of the radiation therapy system, and may be configured to acquire image data as the ring rotates.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims priority to U.S. Provisional Patent Application Ser. No. 62/585,772, filed on Nov. 14, 2017, which is hereby incorporated by reference in its entirety.

TECHNICAL FIELD

This disclosure relates to devices and methods for acquiring image data of a patient within a bore of a radiation therapy system. Acquired patient images may be used to determine and/or monitor the location and/or position of a patient inside and outside the bore.

BACKGROUND

During a radiation treatment session, a patient is placed on a patient platform which moves the patient into a beam path or treatment plane of a therapeutic radiation source of a radiation therapy system. Radiation is applied to the patient in a prescribed manner based on a treatment plan. In many radiation therapy systems, both the patient platform and the therapeutic radiation source can move relative to each other so that radiation can be delivered to tumors while limiting radiation delivery to surrounding healthy tissue.

While the movement of the patient platform and/or other radiation therapy system components may be calculated or predicted in advance, patient movements are often difficult to predict. For example, patients may change their position on the platform voluntarily or involuntarily (e.g., breathing, fidgeting, shifting due to discomfort, etc.). Because treatment plans are calculated based on assumed patient position(s), location(s), and/or patient geometry (e.g., size, shape, etc.), patient movement can impact the quality and efficacy of a treatment session. For example, if radiation is applied without accounting for changes in patient position, location, and/or geometry relative to the therapeutic radiation source, radiation may be delivered to non-target regions and target regions may not receive the radiation dose prescribed by the treatment plan.

Typically, the position and/or location of a patient in a radiation therapy system is monitored using one or more cameras mounted on the walls or ceilings of the treatment system bunker. Images from these cameras may be viewed by a practitioner to identify any large changes in position and/or location. However, depending on the geometry of the radiation therapy system, views of the patient may be obstructed. For example, the robotic arms or partial ring gantry or full-ring gantry may prevent a camera from acquiring a clear view of the patient. Some systems include a camera that is mounted at the foot of the patient platform. In some radiation therapy systems, the therapeutic radiation source may be located within a bore, and as the patient is moved deeper into the bore, ceiling and/or wall-mounted cameras are less able to provide a clear view of the patient. As such, improvements to monitoring changes in patient position and/or location are desirable.

SUMMARY

Disclosed herein are systems and methods for real-time monitoring of patient position and/or location during a radiation treatment session. Images acquired of a patient during a treatment session may be used to calculate the patient's position and/or location with respect to the components of the radiation therapy system. Depending on the characteristics of the changes in patient position and/or location, the radiation therapy system may determine whether to adjust radiation delivery. Real-time monitoring of patient position and/or location may confirm that the patient is correctly positioned (e.g., set up) at the start of a treatment session and throughout the duration of the treatment session. Patient position and/or location information calculated from image data acquired during the treatment session may also help prevent collisions between the patient and components of the radiation therapy system. Some of the radiation therapy systems described herein may comprise a controller that is configured to generate a patient 3-D model (e.g., full or partial 3-D model) and/or patient 2-D surface throughout the duration of a treatment session based on the images acquired during the treatment session. While the examples described herein may refer to generating a 3-D patient model, it should be understood that similar methods and/or devices may be used to generate a 2-D patient surface.

One variation of a radiation therapy system may comprise a rotatable gantry having a longitudinal bore therethrough, and a patient-monitoring imaging system comprising one or more sensors (such as a camera or any image detector) that may be attached to the rotational gantry within the bore. The sensors may acquire image data as the gantry rotates and may generate a 360° view of the patient. Image data from the one or more sensors may be used to calculate the current location of a patient relative to radiation therapy system components and to compare the current location of a patient with previous patient locations (e.g., from previous scans or session, from earlier in the same treatment session, etc.). For example, image data may be used to register the patient in the same coordinate system as the radiation therapy system. Image data may also be used to detect undesirable patient movement during a radiation treatment session, diagnostic CT or localization CT scan (e.g., any one or more imaging modalities used to acquire one or more treatment planning images). Patient position and/or location data acquired by the rotating sensors that are located within the bore region of the radiation therapy system may be used to confirm patient position before and during radiation treatment sessions to help reduce setup variations and facilitate delivery of the prescribed radiation dose to tumor regions. Patient position and/or location data may optionally be used to help guide movement of the patient platform and/or generate a notification of any possible patient-system collisions.

One variation of a radiation therapy system may comprise a circular gantry comprising a stationary frame and a rotatable ring coupled to the stationary frame, a therapeutic radiation source coupled to the rotatable ring, an optical imaging system coupled to the rotatable ring, wherein the optical system is configured to acquire images of a patient area during rotation of the ring, and a controller in communication with the optical imaging system, wherein the controller is configured to process the acquired images to calculate information relating to the radiation therapy system. The optical imaging system may comprise an image sensor having a field-of-view. The image sensor may be located adjacent to the therapeutic radiation source. Alternatively or additionally, the optical imaging system may further comprise an emission source located on the rotatable ring and configured to illuminate the field-of view of the image sensor. The therapeutic radiation source may have a treatment plane defined by its field-of-view and the optical imaging system may have an imaging plane defined by its field-of-view, and the treatment plane may be coplanar with the imaging plane or may be distinct from the imaging plane. The optical imaging system may comprise a laser profiler, and/or a time-of-flight reflectometer, and/or a monoscopic or stereoscopic camera. In some variations, the optical imaging system has a field-of-view that includes the patient area that is outside of the bore. The optical imaging system may be located within the bore and may have a field-of view that includes the patient area that is inside the bore.

In some variations, the rotatable ring may be configured to rotate at a rate of at least about 10 RPM, and may be configured to rotate at a rate of at least about 60 RPM and even up to 200 RPM. The rotatable ring may define a longitudinal bore and the optical system may be located within the bore. The system may further comprise a housing disposed over the circular gantry where the housing may comprise a longitudinal lumen that corresponds with the bore and may comprise a light-transmitting region along an inner surface of the housing that corresponds with a field-of-view of the optical imaging system. The light-transmitting region is a strip along an inner circumference of the bore, and/or may comprise two or more windows located along an inner circumference of the bore. The system may comprise a patient platform that is movable within the patient area.

In some variations, the controller may be configured to generate a 3-D model of a patient within the patient area at a specified time interval using images acquired at the specific time interval. The controller may be configured to compare the 3-D model of the patient at the specified time interval and a 3-D model of the patient at an earlier time interval to identify a positional difference in the 3-D models. For example, the identified positional difference in the 3-D models may correspond with the patient's respiratory cycle and optionally, the controller may be configured to identify the portion of the respiratory cycle with which the identified difference corresponds and may cease activation of the therapeutic radiation source if the identified portion of the respiratory cycle does not match with a predetermined activation portion of the respiratory cycle. Alternatively or additionally, the controller may be configured to compare the identified difference in the 3-D models with a predetermined movement threshold and to cease activation of the therapeutic radiation source if the identified difference exceeds the movement threshold. The controller may be configured to identify surface points on the patient 3-D model and to track the position of the identified surface points over time. The controller may be configured to generate a 3-D model of the patient platform and to compare the generated 3-D model of the patient platform with a reference 3-D model of the patient platform to calculate a deviation from the reference 3-D model. The reference 3-D model of the patient platform may be a 3-D model of the patient platform generated before the patient is loaded on the platform. The controller may adjust the position of the patient platform to compensate for the calculated deviation. Optionally, the controller may be configured to generate a surface model of the patient at a specified time interval using images acquired at the specific time interval.

In some variations, the controller may be configured to compare the identified difference in the 3-D models with a motion envelope and to generate a notification if the identified difference exceeds the motion envelope. The motion envelope may be determined based on whether the therapeutic radiation source is emitting radiation, and the motion envelope may have a first range of motion when the therapeutic radiation source is not emitting radiation and a second range of motion when the therapeutic radiation source is emitting radiation, e.g., the first range of motion may be greater than the second range of motion. Alternatively or additionally, the motion envelope may be determined based on whether a patient platform movable within the patient region is moving or stationary, and motion envelope may have a first range of motion when the patient platform is moving and a second range of motion when the patient platform is stationary, e.g., the first range of motion may be greater than the second range of motion.

In some variations, the controller may be configured to calculate a range of motion of a patient located on the patient platform based on the acquired image data. Some systems may comprise a display and the controller may be configured to output a graphic representing the calculated range of motion to the display. The controller may be further configured to compare the calculated range of motion with a motion envelope and to generate a notification if the calculated range of motion exceeds the motion envelope. For example, the motion envelope may be determined based on whether the therapeutic radiation source is emitting radiation, and the motion envelope has a first range of motion when the therapeutic radiation source is not emitting radiation and has a second range of motion when the therapeutic radiation source is emitting radiation, e.g., the first range of motion may be greater than the second range of motion. The motion envelope may be determined based on whether the patient platform is moving or stationary, and the motion envelope has a first range of motion when the patient platform is moving and has a second range of motion when the patient platform is stationary, e.g., the first range of motion may be greater than the second range of motion.

In some variations, the controller is configured to process the acquired images to calculate information relating to the radiation therapy system, and the information may comprise positional information of a patient within the patient area. The system may comprise a patient platform that is movable within the patient area, and the controller may be configured to calculate a difference between positional information of the patient at a specified time point and reference positional information of the patient, and calculate a set of patient platform adjustments that compensate for the patient positional information difference. The controller may be further configured to move the patient platform in accordance with the calculated set of patient platform adjustments. The controller may be configured to compare positional information of the patient and positional information of the rotatable ring and to generate a notification if an overlap is detected between patient positional information and rotatable ring positional information. In some variations, the information relating to the radiation therapy system comprises positional information of the patient platform and/or positional information of a patient positioning device located in the patient area.

Some variations of a patient and/or system monitoring imaging system may comprise an optical detector comprising a plurality of sensor pixels, and the controller may be configured to calibrate the optical detector by identifying faulty sensor pixels and to generate a notification when a faulty sensor pixel is identified. Identifying faulty sensor pixels may comprise recording output signals from each sensor pixel, calculating a difference between the output signal of each sensor pixel and its respective expected output signal, and tagging a sensor pixel as faulty if its calculated difference exceeds its respective pixel error threshold. The pixel error threshold for each sensor pixel may include a maximum acceptable pixel intensity difference. Calculating a difference between the output signal of each sensor pixel and its respective expected output signal may comprise calculating a difference between noise levels of the output signal of each sensor pixel with a threshold noise levels, and the pixel errors threshold may include a maximum acceptable pixel noise level. The controller may be further configured to substitute the output signal of an identified faulty sensor pixel with a signal derived by interpolating output signals of non-faulty sensor pixels located within a predetermined distance from the identified faulty sensor pixel. Optionally, any of the systems described herein may comprise a calibration phantom with predetermined dimensions and having one or more surface contour indicia with predetermined 3D geometric markings having predetermined width, height and length values. For example, at least one of the patient platform, a portion of the patient area, and a calibration phantom may have at least one calibration reference marking that has one or more predetermined width, and/or height, and/or length values. Alternatively or additionally, the controller may be configured to calculate a pixel degradation rate for each sensor pixel by calculating changes in the calculated difference of each sensor pixel output signal over a specified interval of time, and to generate a detector replacement notification if the pixel degradation rate exceeds a threshold degradation rate. For example, calculating the pixel degradation rate may comprise generating a regression model using the calculated changes of each sensor pixel over the specified interval of time to generate a prediction of a time duration when each sensor pixel will exceed its respective pixel error threshold.

Also described herein are methods for generating a 3-D patient model. One variation of a method may comprise positioning a patient on a patient platform of a radiation therapy system, the radiation therapy system further comprising a circular gantry having a rotatable ring about a bore, a therapeutic radiation source coupled to the rotatable ring, and an optical imaging coupled to the rotatable ring inside the bore, acquiring 2-D images of the patient and the patient platform using the optical imaging system while rotating the optical imaging system, generating a 3-D model of the patient and the patient platform using the acquired 2-D images, and generating a 3-D model of the patient by subtracting a pre-calculated 3-D model of the patient platform from the generated 3-D model of the patient and the patient platform. The patient platform may be movable within a patient area that is at least partly located within the bore. Acquiring 2-D images may comprise acquiring 2-D images during at least one rotation of the ring about the patient area and may optionally comprise acquiring 2-D images at four or more pre-defined locations about the patient area. The 3-D model of the patient platform may be calculated based on position sensor data and patient platform geometry. Generating a 3-D model of the patient and the patient platform may comprise depth-sensing methods, such as stereovision methods, and/or laser scanning or triangulation methods, and/or time-of-flight methods, and/or projected light methods.

Also disclosed herein are methods for generating a collision notification for a radiation therapy system. One variation of a method may comprise deriving a 3-D model of a rotatable ring of a radiation therapy system based on positional sensor data, generating a 3-D patient model using any of the methods described above, comparing the generated 3-D patient model with the 3-D model of the rotatable ring to determine a location of the patient relative to the rotatable ring, and if the generated 3-D patient model is located within a pre-determined safety margin of the 3-D model of the rotatable ring, generating a notification to alert an operator of the radiation therapy system. The method may further comprise generating a notification to stop motion of the patient platform if the generated 3-D patient model is located within a pre-determined collision margin of the 3-D model of the rotatable ring. The generated 3-D patient model is a partial 3-D patient model that includes patient position data acquired from a subset of circumferential locations about the patient area.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a perspective view of one variation of a radiation therapy system.

FIG. 2A is a schematic cross-sectional side view of one variation of a radiation therapy system having a patient-monitoring imaging system.

FIG. 2B is a schematic cross-sectional side view of one variation of a radiation therapy system having a patient-monitoring imaging system.

FIG. 2C provides schematic side and end views of one variation of a radiation therapy system having a patient-monitoring imaging system.

FIG. 3A provides schematic side and end views of one variation of a radiation therapy system having a patient-monitoring imaging system.

FIG. 3B provides schematic side and end views of one variation of a radiation therapy system having a patient-monitoring imaging system.

FIG. 4A is one variation of a radiation therapy system comprising a patient-monitoring imaging system.

FIG. 4B depicts a cross-sectional view of another variation of a radiation therapy system comprising a patient-monitoring imaging system.

FIG. 5A depicts a flowchart representation of one variation of a method for generating a patient 3-D model.

FIG. 5B depicts a flowchart representation of one variation of a method for generating a collision notification.

FIG. 6A provides a schematic perspective view of one variation of a radiation therapy system housing. FIG. 6B provides a partial perspective view of one variation of a bore of a radiation therapy system housing.

FIG. 6C provides a partial perspective view of one variation of a bore of a radiation therapy system housing.

FIG. 6D provides a partial perspective view of one variation of a bore of a radiation therapy system housing.

FIG. 6E provides a partial perspective view of one variation of a bore of a radiation therapy system housing.

FIG. 7A depicts a flowchart representation of one variation of a method for calibrating a system or patient monitoring imaging system.

FIG. 7B depicts a flowchart representation of one variation of a method for calibrating a system or patient monitoring imaging system.

DETAILED DESCRIPTION

Described herein are systems and methods for monitoring the position and/or location of a patient inside and/or outside a bore of a radiation therapy system. The systems and methods disclosed herein may also be used for calculating information relating to the radiation therapy system A radiation therapy system may comprise a gantry rotatable about a bore having an interior volume, a therapeutic radiation source coupled to the rotatable gantry, a patient platform that is movable within the interior volume of the bore, and a patient-monitoring imaging system coupled to the rotatable gantry such that the imaging system has a field-of-view that includes at least a portion of the volume of the bore and acquires image data as the gantry rotates. The patient-monitoring imaging system may comprise an optical imaging device such as a camera. The sensors or camera of the patient-monitoring imaging system may be mounted on the rotatable gantry in a bore region of the radiation therapy system. In some variations, the entire field-of-view of the patient-monitoring imaging system may be within the bore volume, while in other variations, the field-of-view of the imaging system may include both the interior volume of the bore and a region located outside of the bore. Alternatively, the field-of-view of the patient-monitoring imaging system may include only a region outside of the bore. A radiation therapy system may also comprise a housing disposed over the rotatable gantry such that the volume of the bore is bounded by an exterior portion of the housing. The image data acquired by the imaging system may be used to calculate information relating to the radiation therapy system. Examples of information relating to the radiation therapy system and/or information that may be calculated based on image data acquired by the monitoring imaging system may include, but are not limited to, patient positioning device position relative to the therapy system components, patient position and/or motion relative to the therapy system components, patient platform position, and the like.

Some radiation therapy systems may comprise a non-rotating patient-monitoring imaging system. The stationary patient-monitoring imaging system may be coupled to the exterior portion of the housing instead of the rotatable gantry on which the therapeutic radiation source is mounted. For example, the imaging system may be located on the exterior portion of the housing at the edge of the bore and have a field-of-view that includes a region outside of the bore (e.g., at the top or 12:00 position) and/or a bore volume. The stationary patient-monitoring imaging system may be located on the exterior portion of the housing within the bore (or along the length of the bore) such that the imaging system has a field-of-view that includes the bore volume. For the purposes of this document, a patient-monitoring imaging system with a sensor located in the bore and/or rotatable above the bore volume may be referred to as an in-bore imaging system.

Patient-monitoring imaging systems for any of the radiation therapy systems described herein may comprise imaging devices of different imaging modalities. In some variations, the imaging system may comprise an optical imaging device, such as one or more light emitters (e.g., emitting light in the visible spectrum, infrared wavelength range, and/or UV wavelength range), such as scanning lasers (e.g., laser profiler), and/or time-of-flight reflectometers, and/or monoscopic or stereoscopic cameras, optical detectors having one or more CCD sensors and/or CMOS sensors, and the like. Alternatively or additionally, imaging systems may comprise ultrasound systems, and/or X-ray systems, and/or CT systems, and/or terahertz and backscatter X-ray imaging systems, and the like. Other types of imaging devices that may be included in any of the patient-monitoring imaging systems described herein include infrared cameras, video cameras with speckle patterns, radiofrequency (RF) tracking systems comprising a transponder and receiver, projection cameras, ultrasonic transmitter (e.g., an ultrasonic transmitter array) and ultrasonic range sensor, a laser displacement sensor having an emitter and a sensor head, any range-measuring system, and the like. While the variations and features described below and depicted in the drawings relate to an optical imaging system, it should be understood that any one or more of the features and methods described herein may pertain to any other imaging modality or system, such as any non-ionizing imaging modality comprising one or more of the imaging devices listed above.

Also described herein are methods for generating 3-D models of a patient (and any patient-positioning devices or accessories) and/or determining the location and/or position of the patient relative to the components of the radiation therapy system. Some methods may comprise comparing a 3-D model generated during an imaging or treatment session with a 3-D model generated during patient set up (e.g., just before the session) to confirm that the patient has not deviated substantially from the initial set up position. Some methods may also determine whether the patient is on “collision course” with any components of the radiation therapy system, and generate a notification to inform the operator of any possible collision. For example, a method may comprise comparing the location and/or position of a patient with the location of the radiation therapy system components and generating a notification if the location and/or position of the patient is within a pre-determined safety margin of the radiation therapy system. A patient 3-D model may be compared with a machine 3-D model to define a patient platform motion allowance or envelope within which the platform may move without contacting the patient to any radiation therapy system components.

The motion allowance or envelope may vary depending on the position and/or motion of the patient platform. The patient platform may be configured to continuously move through the treatment plane while therapeutic radiation is emitted to the patient, and/or may be configured to stopped in the treatment plane at a discrete location while therapeutic radiation is emitted to the patient. In the latter variation, the therapeutic radiation emission may be paused while the patient platform is moved to the next discrete location and may resume radiation emission after the platform is stopped at the next discrete location. Such discrete stepping of the patient platform through the treatment plane may be referred to as beam station delivery, where therapeutic radiation is emitted when the patient platform is stopped at one of a plurality of beam stations during a treatment session. The motion allowance or envelope may be smaller or tighter when the platform is stopped as compared to when the platform is moving. Additionally or alternatively, the motion allowance or tolerance may be smaller during therapeutic radiation emission as compared to when therapeutic radiation is paused. In the variation where radiation may be delivered to the patient while the patient platform moves continuously through the treatment beam (e.g., helical delivery), the same motion allowance or tolerance may apply throughout the treatment session. Optionally, if the speed of the patient platform varies during a treatment session, the motion allowance may also vary during the treatment session. For example, the motion allowance or tolerance may increase as the speed of the platform increases, and the motion allowance or tolerance may decrease as the speed of the platform decreases. If the patient position or motion exceeds the motion envelope and/or acceptable range of motion, a notification (e.g., a visual or graphical output to the system display and/or an audio output) may be generated to alert the clinician. If the patient position and/or motion calculated based on the acquired image data indicates a significant change (e.g., on the order of a quarter of a body length or more, motions consistent with the patient getting off the platform, high-frequency motion suggestive of involuntary muscle motion or a seizure), the therapy system may automatically pause radiation delivery until the clinician can confirm the state of the patient.

In some variations, the optical image device may acquire a greater quantity of image data when the platform is stopped, which may facilitate the precise detection of patient motion, and may acquire a smaller quantity of image data when the platform is moving. Optionally, the system may be configured to allocate computational resources or processor bandwidth to the calculation of a patient 3-D model when therapeutic radiation is paused (e.g., while the patient platform is moving between beam stations), which may result in a high-resolution 3-D model. During the emission of therapeutic radiation (e.g., while the patient platform is stopped at a beam station), computational resources may be prioritized for controlling and monitoring the therapeutic radiation source, and a portion of the remaining computational resources may be allocated for calculating a low-resolution 3-D model.

The patient-monitoring systems and methods described herein may facilitate precise and dynamic monitoring of patient position and location. For radiation therapy systems having a bore or tunnel through which a patient may be moved in the course of a radiation session, it may be challenging to monitor the patient using imaging devices mounted on the ceiling and/or wall of the radiation therapy system bunker. The field-of-view of these bunker-mounted imaging devices may not include a significant portion of the internal volume of the bore, and therefore, the ability to monitor the location and/or position of a patient inside the bore may be limited, especially as the patient is moved deeper into the bore or tunnel and is obscured by the housing of the radiation therapy system. The inability to view the patient is especially pronounced for therapy systems that have long bores (e.g., having a length of over about 100 cm, or over about 120 cm, or over about 150 cm) and/or have closed bores. An example of such a radiation therapy system (100) is depicted in FIG. 1. Even placing an imaging device such as a camera in the plane of the patient platform or couch top would still have a restricted view and have limitations detecting patient movement (e.g., limited monitoring of respiratory motion). The radiation therapy systems described herein comprise a patient-monitoring imaging system that is mounted on the radiation therapy system itself, and comprises one or more sensors (e.g., detectors) that have a field-of-view that includes the interior volume of the bore. In some variations, the imaging system may be rotatable and/or may be mounted on the same gantry as the therapeutic radiation source. Alternatively or additionally, the imaging system may be mounted on the portion of the housing that forms the sidewalls of the bore. In-bore imaging systems mounted on a gantry or housing of a radiation therapy system having a field-of-view that includes at least a portion of the internal volume of the bore may be configured to acquire image data sufficient for extracting patient respiratory information and/or deriving a 3-D model of the patient. Image data may be acquired before, during and/or after the treatment session (i.e., before the first radiation pulse, during the emission of radiation pulses, and/or after the last radiation pulse). Dynamic or real-time patient, location, and/or geometry data may facilitate the localization workflow, as the operator is not limited to a fixed patient platform margin for localization. Instead, the patient platform limits for localization may be based on the real-time/dynamic patient position and geometry, and hence, may also provide more confidence to the operator to make the corrections remotely. Optionally, reflective fiducials may be placed on the patient to help facilitate tracking by the imaging system.

Systems

A radiation therapy system may comprise a circular gantry having a stationary frame and a rotatable ring coupled to the stationary frame, a therapeutic radiation source coupled to the rotatable ring, and an imaging system configured to acquire image data of a patient during a treatment session. The rotatable ring may have a circumference and a longitudinal length (e.g., parallel to its axis of rotation). The therapeutic radiation source may be mounted at a specified circumferential location and a specified longitudinal location. Circumferential locations may be designated, for example, by an angle from about 0 degrees to about 360 degrees, where the 0°/360° position is at the top of the gantry (e.g., the 12:00 position) and the 180° position is at the bottom of the gantry (e.g., the 6:00 position). The longitudinal location may be specified as a distance from an edge of an opening of the ring, for example, if the length of the rotatable ring is LR, a longitudinal location may be designated as a distance from about 0 units to about LR units from the edge. A patient treatment region may comprise a bore that extends along the length of the rotatable ring (e.g., along IEC-Y axis), around which the ring rotates. Similar to the rotatable ring, the bore may also have a bore longitudinal length and a bore circumference. The length of the bore may correspond to the length of the rotatable ring and/or may be longer than the length of the ring. The radiation therapy system may further comprise a patient platform that is movable within the bore of the patient treatment region. The radiation therapy system may further comprise a housing that encloses the circular gantry and the therapeutic radiation source in an internal volume of the housing. The surface of the housing may form the sidewalls of the bore, and may, for example, circumscribe the bore forming a tunnel through which the patient platform may be moved during a patient scan and/or treatment session. Optionally, the radiation therapy system may comprise one or more PET detectors and/or a kV CT imaging system.

The patient-monitoring imaging system may comprise one or more sensors or cameras of a variety of imaging modalities that are mounted on the gantry or housing of the radiation therapy system. A patient-monitoring imaging system may comprise infrared, visible, and/or ultraviolet light sensors (e.g., optical detectors having one or more CCD sensors and/or CMOS sensors), ultrasound sensors, radar sensors such as terahertz sensors (from about 100 GHz to about 800 GHz), MRI sensors, and/or x-ray detectors (e.g., configured to detect backscattered x-rays and/or low intensity x-rays). Imaging systems may, for example, comprise one or more time-of-flight reflectometers, and/or one or more monoscopic stereoscopic cameras. A patient-monitoring imaging system may comprise an infra-red laser profiler, which may include a camera which may be used in conjunction with a linear scanner to generate 3-D patient profile (e.g., Ultra-High Speed In-line Profilometer LJ-V7000 series by KEYENCE©). An imaging system may comprise one or more light emitters located on the gantry or housing such that the emitted light illuminates a patient (and any patient positioning devices) within the bore of the therapy system and one or more light detectors or cameras located on the gantry or housing to measure the light that is reflected and/or transmitted through the patient (and any patient positioning devices). The imaging system may be configured to acquire image data using structured light surface mapping. An imaging system configured for structured light scanning may comprise one or more emitters that project a pattern of light on the patient (e.g., stripes and/or a grid) and one or more cameras or detectors or sensors that capture the distortion of the pattern of light on the patient. The data from the one or more cameras or detectors located at various locations about the patient treatment area or bore may be transmitted to a controller or processor that reconstructs the surface of the patient using laser scanning or triangulation methods. The one or more emitters may emit light of any desired wavelength, including infrared light, and/or red light, and/or green light and/or blue light, and/or white light, etc. Other types of imaging devices that may be included in any of the patient-monitoring imaging systems described herein include infrared cameras, video cameras with speckle patterns, radiofrequency cameras, projection cameras, and the like. Imaging devices may comprise sensors (e.g., amorphous silicon (a-Si) sensors) that are radiation hard and/or able to operate in the presence of elevated levels of ionizing radiation. A patient-monitoring imaging system may comprise a controller for processing image data acquired by the one or more sensors or cameras. The controller may be in communication with the one or more sensors via one or more data buses or wires. The patient-monitoring controller may be the same as the radiation therapy system controller or may be a separate controller, as may be desirable. The patient-monitoring system controller may comprise one or more memories that are configured to store raw and/or processed image data as well as patient and machine models.

In some variations, a radiation therapy system may comprise one or more patient-monitoring imaging systems coupled to the rotatable ring of the circular gantry and configured to acquire patient image data while the ring is rotating (e.g., during a imaging and/or treatment session). In some variations, the therapeutic radiation source and the patient-monitoring imaging system may both be mounted on the rotatable ring, while other variations may have multiple rotatable rings and the therapeutic radiation source and imaging system may be mounted on separate rotatable rings. Each rotatable ring may define a rotational plane, and the rotational planes of the separate rings may be coplanar or may not be coplanar. A patient-monitoring imaging system of the radiation therapy system may be mounted at any longitudinal location and/or any circumferential location on the rotatable ring. In some variations, a rotatable patient-monitoring imaging system may be located at the same circumferential location as the therapeutic radiation source, but at a different longitudinal location (which may be described as the patient-monitoring imaging system being non-coplanar with the therapeutic radiation source). In other variations, the patient-monitoring imaging system may be located at a different circumferential location as the therapeutic radiation source, but at the same longitudinal location (which may be described as the patient-monitoring imaging system being coplanar with the therapeutic radiation source). Alternatively, the patient-monitoring imaging system may be located at a different circumferential location and longitudinal location from the therapeutic radiation source. The circumferential location of the imaging system relative to the therapeutic radiation source may be selected to help reduce the exposure of the imaging system sensors to ionizing radiation from the radiation source. For example, the imaging system may be located at the same circumferential location as the therapeutic radiation source so that the radiation beams emitted by the radiation source are directed away from the imaging system. Imaging systems with radiation-hard or radiation-robust sensor elements may be located at regions of elevated radiation levels (e.g., opposite a therapeutic radiation source or about 180 degrees from a therapeutic radiation source) while imaging systems with radiation-sensitive or radiation damage-prone sensors may be located at regions with lowered radiation levels (e.g., at the same circumferential location as a therapeutic radiation source). While the examples of radiation therapy systems described and depicted herein show a single patient-monitoring imaging system, radiation therapy systems may have a plurality of imaging systems located at various circumferential and longitudinal locations along a gantry ring or bore. The imaging systems may be mounted on a common gantry or may be mounted on separate gantries (e.g., gantries that may be moved independent of each other). For example, the radiation therapy system may have a first rotatable gantry and a second rotatable gantry that is separate from the first rotatable gantry and the therapeutic radiation source may be mounted to the first gantry while the imaging system may be mounted to the second gantry. The axes of rotation for the first and second gantries may be collinear.

Several system parameters may affect the quality and quantity of acquired imaging data, and such parameters may be adjusted in order to ensure a sufficient quantity of imaging data is acquired for generating 3-D patient models or 2-D patient surface renderings in real-time. Examples of parameters may include (1) the gantry rotation rate; (2) the number of imaging sensor (for example, placed 90 or 180° apart to effectively double or quadruple the acquisition rate); (3) the IEC-Y field-of-view (FOV) of the imaging sensor; (4) the couch-top velocity; (5) the number beam stations and/or the spacing between each beam station. For example, a patient-monitoring imaging system for a radiation therapy system with a slower rotating gantry (e.g., less than about 30 RPM, less than about 20 RPM, less than about 10 RPM) may comprise a patient-monitoring imaging system with a longer IEC-Y FOV imaging sensor or may comprise a plurality of imaging sensors with a relatively shorter IEC-Y FOV (e.g., such that their cumulative FOV approximates the FOV of an imaging sensor with a relatively longer IEC-Y FOV). In some variations, a patient-monitoring imaging system may be used to check patient positioning and breathing during a CT scan. A CT scan typically involves breath-hold techniques to help reduce motion artifacts (especially for CT scans of the chest region), where typical breathing has frequency components between 0.1 Hz to 0.3 Hz. For a gantry capable of rotating at a speed of about 60 RPM, a patient-monitoring imaging system comprising a single sensor or camera with an IEC-Y FOV twice than the table travel distance per rotation may acquire sufficient imaging data to capture patient position and confirm proper breathing. For example, rotating an imaging system optical sensor at about 60 RPM or faster may allow for the acquisition of image data to detect patient position changes or uncontrolled breathing. A radiation therapy system comprising a gantry rotating at a slower rate (e.g., about 10 RPM, about 15 RPM, about 20 RPM, about 30 RPM) may comprise an imaging system having two sensor(s) or camera(s) that are mounted across from each other (e.g., about 180° apart), or orthogonal to each other (e.g., about 90° apart), which increases the effective frame rate to capture patient breathing motion similar to a single-sensor imaging system rotating at about twice the rate. Rotating the sensor(s) or camera(s) of an imaging system may allow for the acquisition of image data for confirming patient movement and generating 3-D patient models. Patient 3-D models in real-time may help to mitigate artifacts encountered in 2-D images (and/or images acquired by an imaging system located outside of the radiation therapy system bore), artifacts such as parallax error, limited patient treatment area or bore views, affects from ambient light, contrast variation, limited depth of focus and/or target contrast distortions.

The system may be configured to analyze or process image data to generate 3-D models (e.g., surface models or volumes) and/or measure patient and/or couch motion at varying degrees of precision at various times during a treatment session. For example, patient location, motion, and/or geometry data may be calculated with a greater degree of accuracy and precision when the therapeutic radiation source is emitting radiation (e.g., beam-on) than when the therapeutic radiation source is not emitting radiation (e.g., beam-off). In some variations, the system controller may be configured to generate a high-resolution and/or high-precision 3-D model during beam-off periods of time, and during beam-on, to calculate the incremental changes from the high-resolution 3-D model (e.g., motion, location, and/or geometry changes). During beam-on, the imaging system may continue to acquire image data but the controller may not use this data for 3-D model generation (which may be computationally intensive) and may instead use this data for monitoring motion and/or positional changes (which may be less computationally intensive than generating a 3-D model). This may help to relieve the computational load on the controller during beam-on, when computational resources (e.g., controller processor bandwidth) may be allocated for monitoring and controlling radiation emission from the therapeutic radiation source. Motion and/or position data calculated during beam-on may be compared with a predetermined motion envelope that includes a range of motion deemed acceptable during the delivery of radiation and/or may be calculated based on 3-D models and/or image data of the patient taken during the acquisition of treatment planning images. The acceptable motion envelope and/or range of motion during radiation delivery may be specified on a per-patient, per-clinician, and/or per-clinic basis. As described herein, the acceptable motion envelope may vary depending on whether the therapeutic radiation source is emitting radiation or not, and/or whether the patient platform is moving or not. At beam-off, those computational resources may then be shifted back to generating 3-D models and/or high-precision calculations using the acquired image data. Optionally, the controller may be configured to receive user input regarding the quality (e.g., resolution, precision, etc.) of the 3-D model such that higher or lower quality models may be generated as desired. The system may optionally comprise a display, and the motion envelope and/or range of motion and/or 3-D models and/or image data may be graphically represented on the display.

A rotatable patient-monitoring imaging system may be mounted at a longitudinal location of the rotatable ring such that the cumulative field-of-view (FOV) over all of the sensors or cameras is entirely within the internal volume of the bore (i.e., does not extend outside of the bore). For example, the imaging system may be mounted on the rotatable ring or housing in a central portion of the bore (e.g., where the longitudinal length of the bore is L_(B), the longitudinal location may be L_(B)/2) and/or may be longitudinally offset from the location of the therapeutic radiation source. The cumulative FOV of the patient-monitoring imaging system may not overlap with a portion of the irradiation field of the therapeutic radiation source. Alternatively, the cumulative FOV of the patient-monitoring imaging system may overlap with a portion of the irradiation field of the therapeutic radiation source. For example, in some variations, about half of the cumulative FOV of the patient-monitoring imaging system may overlap with the irradiation field of the therapeutic radiation source. The proportion of the irradiation field that overlaps with the FOV of the patient-monitoring imaging system may be about 50% or more. In some variations, the FOV of the patient-monitoring system may be at least twice as large as the irradiation field of the therapeutic radiation source.

Alternatively or additionally, a rotatable imaging system may be mounted on the rotatable ring at or near the longitudinal location of an edge or opening of the bore. For example, an imaging system may be mounted on the rotatable ring at a longitudinal location that is just within the bore or just outside the bore. In some variations, an imaging system may be located at or near a bore opening, at the edge of the bore opening. The cumulative FOV of a patient-monitoring imaging system that is mounted at the periphery of a bore (either just inside or just outside the bore opening) may include regions that are within the bore volume and regions that are outside of the bore. For example, an imaging system may be mounted on the rotatable ring at a longitudinal location such that about half of the FOV of the imaging system is within the bore and about half of the FOV is outside of the bore. Alternatively, the FOV of the patient-monitoring imaging system may be mostly within the bore (e.g., about 60% or more, about 70% or more, about 85% or more, about 90% or more, about 95% or more, about 99% or more) or mostly outside of the bore (e.g., about 60% or more, about 70% or more, about 85% or more, about 90% or more, about 95% or more, about 99% or more).

One or more regions of the radiation system housing may be transparent or translucent, allowing for the passage of light, so that an optical patient-monitoring imaging system mounted on the rotatable gantry enclosed within the housing can acquire images of the patient, platform and/or patient positioning devices within the bore volume (e.g., the patient treatment region). The portions of the housing that are transparent or translucent may correspond to the movement trajectory of the sensors or cameras of the patient-monitoring imaging system. For example, in a radiation therapy system having an optical patient-monitoring imaging system mounted on a rotatable ring of a circular gantry enclosed in a housing, the movement trajectory of the one or more cameras may include at least a portion of the circumference of the bore. For a continuously rotating gantry, the one or more cameras may acquire image data from around the entire circumference (i.e., 0°-360°) of the bore. Alternatively, for a limited-rotating gantry where the gantry may move in arcs that are a subset of the entire circumference (e.g., arcs that span from about 0° to about 180°, arcs that span from about 0° to about 270°, etc.), the one or more cameras may acquire image data at positions along the arc. A radiation therapy system comprising an optical imaging system mounted on a rotatable gantry may comprise a housing having a transparent portion or window that wraps around at least a portion of the circumference of the bore. The location, size, and shape of the transparent portion or window may correspond to the movement trajectory of the optical imaging system as it rotates with the gantry, as well as the field-of-view of the optical imaging system. For example, the transparent portion of the housing may circumscribe the bore of a radiation therapy system, which may be preferred in a system with a continuously rotatable bore. Alternatively, the transparent portion of the housing may extend along an arc along the bore that corresponds to the arc trajectory of the rotatable gantry. In some variations, the transparent portion of the housing may correspond to predetermined locations at which the cameras of the patient-monitoring imaging system acquire images. While patient-monitoring imaging systems may be configured to continuously acquire image data while the ring of the circular gantry rotates (e.g., may comprise a high-bandwidth and/or high-data rate bus to transfer the acquired image data to a controller processor), imaging systems may also be configured to acquire image data at pre-determined or select gantry locations. For example, an imaging system may be configured to acquire image data when the one or more sensors or cameras are located at four circumferential locations (e.g., 0°/360°, 90°, 180°, 270°) as the gantry rotates. Accordingly, the housing may have four transparent portions or windows at four locations that correspond to the four circumferential locations. Similarly, an imaging system may be configured to acquire image data when the one or more sensors or cameras are located at two circumferential locations (e.g., 0°/360° and 180°), or at three circumferential locations (e.g., 0°/360°, 120°, and 240°) as the gantry rotates. Accordingly, the housing may have two or three transparent portions or windows, at two or three locations that correspond to the two or three circumferential locations, respectively. The transparent portion(s) or window(s) of the housing may be made of any transparent or translucent material, for example, acrylic. Some radiation therapy systems may comprise more than one optical patient-monitoring imaging system mounted on more than one rotatable gantry. For example, a first rotatable gantry for a CT system and a second rotatable gantry for a PET system, with a first imaging system mounted on the first rotatable gantry and a second imaging system mounted on the second rotatable gantry. The first and second rotatable gantries may each define rotational planes that may be coplanar or not coplanar (e.g., separated by a distance in the IEC-Y direction). The housing of a radiation therapy system having two rotatable optical imaging systems may comprise a first transparent portion corresponding to the movement trajectory of the first imaging system and a second transparent portion corresponding to the movement trajectory of the second imaging system, where the first and second transparent portions may be separated by a distance in the IEC-Y axis. For example, each transparent portion may comprise a clear window strip that allows optical imaging sensors of the first and second optical imaging systems to acquire optical data as the gantry rotates. Radiation therapy systems having patient-monitoring imaging systems comprising terahertz sensors may comprise a housing with one or more portions or windows made of a material that is transparent to the wavelength of the terahertz sensors. Examples of such terahertz-transparent materials may include silicon, and polymers such as polytetrafluoroethylene (PFTE, aka Teflon) and TPX (polymethylpentene film), polypropylene (PP), polyethylene (PE) and high density PE (HDPE).

One variation of a radiation system housing comprising a transparent or translucent region is depicted in FIGS. 6A-6B. The gantry housing (600) may comprise a longitudinal lumen (602) that corresponds with the patient treatment region or bore (604) and a light-transmitting window or region (606) along an inner surface of the housing. The light-transmitting region (606) may correspond to the FOV of the optical imaging system and/or movement trajectory of the one or more optical sensors or cameras. As depicted in FIGS. 6A and 6B, the light-transmitting region (606) may be located along the inner diameter of the longitudinal lumen (602). In this variation, the light-transmitting region (606) circumscribes the entire inner diameter of the lumen, but in other variations, the light-transmitting region may extend along a segment or arc of the inner diameter of the lumen, and not the entire circumference. The light-transmitting region may be one continuous or contiguous region or window, such as the strip depicted in FIGS. 6A and 6B, or may comprise a plurality of light-transmitting segments that extend along a sub-portion of the circumference, as is depicted in FIGS. 6C and 6D. The location of each of the light-transmitting segments or windows may correspond with each of the circumferential locations around the bore where the patient-monitoring imaging system is programmed to acquire images and/or which correspond to the locations of light emitters and/or detectors or sensors during image acquisition. For example, a housing lumen (610) may comprise two windows (612, 614) located at two circumferential locations (e.g., 0°/360° and 180°) as shown in FIG. 6C. Alternatively, a housing (620) may comprise four windows (622, 624. 626, 628) located at four circumferential locations (e.g., 0°/360°, 90°, 180°, 270°) as depicted in FIG. 6D. Each of the windows may span across an arc angle, where the angular spread of each window may correspond with the FOV of the image sensor(s) or detector(s), and may be, for example, from about 5° to about 85°, e.g., about 15°, about 30°, about 45°, about 60°, etc. A system comprising more than one patient-monitoring imaging system may include multiple light-transmitting regions along different planes or slices of the longitudinal lumen. FIG. 6E depicts one variation of a longitudinal lumen of a housing for a radiation therapy system having two rotatable optical imaging systems. The housing (630) may comprise a first transparent region or window (632) corresponding to the movement trajectory of the first imaging system and a second transparent region or window (634) corresponding to the movement trajectory of the second imaging system, where the first and second transparent portions may be separated by a distance in the IEC-Y axis. The first and second transparent regions (632, 634) may each comprise a single continuous or contiguous strip (as in FIG. 6B) or a plurality of windows (as in FIGS. 6C and 6D). As described above with regard to the position of the monitoring imaging system relative to the therapeutic radiation source, the light-transmitting or transparent regions may be coplanar with the therapeutic radiation source or may non-coplanar with the therapeutic radiation source.

FIG. 2A is a schematic side cross-sectional view of one variation of a radiation therapy system comprising a patient-monitoring imaging system located on a rotatable ring of a circular gantry. The radiation therapy system (200) may comprise a circular gantry (202) having a rotatable ring (204) that is rotatable about a patient treatment region within a bore (201), a therapeutic radiation source (206) mounted on the rotatable ring (204), and an imaging system (210) mounted on the rotatable ring (204). The rotatable ring (204) of the circular gantry may be coupled to a stationary frame (not shown). The circular gantry (202) may be enclosed within a system housing (208). The surface of the housing may form the sidewalls of the bore. The patient-monitoring imaging system (210) may comprise an emitter (212) and a detector (214) that are mounted across from each other on the rotatable ring (204). The emitter (212) may be an X-ray source (e.g., backscatter X-ray emitter), a light source such as a LED (e.g., emitting light of any spectrum, including infrared light, visible light, UV light, etc.), as well as laser profiler emitters (with or without structured light), ultrasound emitters, terahertz wave emitters. The detector (214) may be an X-ray detector, an image sensor or detector (e.g., photon detector such as an optical detector having one or more CCD sensors and/or CMOS sensors), monoscopic or stereoscopic cameras, ultrasound detector, terahertz detector, and/or any range-measurement device. Alternatively, the patient-monitoring imaging system (210) may not have an emitter or illumination source, but may have a detector that comprises one or more image sensors that acquire image data using ambient light. In some variations, a light emitter or illumination source may be located around an optical assembly of the detector or light sensor. For example, an optical assembly may be disposed over the detector or light sensor, and the optical assembly may comprise a focusing lens that may be located over the detector and a light emitter having a circular shape that circumscribes (i.e., located around the perimeter of) the lens. This may help to provide additional illumination to the patient regions within the FOV of the imaging system detector. If a light emitter or illumination source is located around or adjacent to the detector, a light emitter located opposite the detector may be optional. The therapeutic radiation source (206) and the patient-monitoring imaging system (210) may located at different longitudinal locations along the IEC-Y axis (i.e., the therapeutic radiation source and the imaging system are not coplanar). For example, the patient-monitoring imaging system (210) may be located such that the center of the patient-monitoring imaging system is a first distance d1 from an opening (203) of the bore (e.g., bore entrance opening) while the therapeutic radiation source (206) may be located such that the center of the therapeutic radiation source is at a second distance d2 from the opening (203), where d2 is greater than d1 (for example, d1 may be about 60 cm and d2 may be about 110 cm). In this configuration, as the patient is advanced into the bore from the bore entrance opening (203), image data of a patient region may be acquired before that region crosses a treatment plane (205) of the therapeutic radiation source (which may or may not coincide with the center of the therapeutic radiation source).

Alternatively, as depicted in FIG. 2B, distance d1 may be greater than d2. In this configuration, as the patient is advanced into the bore from the entrance opening (203), a patient region may cross the treatment plane before imaging data of that region is acquired. While FIGS. 2A and 2B depict radiation therapy systems comprising an imaging system that is at the same circumferential location as the therapeutic radiation source (which may help to reduce or limit radiation damage to the sensors of the imaging system), in other variations, the imaging system may be located at a different circumferential location as the therapeutic radiation source. In some variations, the patient-monitoring imaging system may be radially offset at an angle from the therapeutic radiation source and/or circumferentially offset by an arc length from the therapeutic radiation source. For example, the patient-monitoring imaging system may be radially offset by about 1°, about 3°, about 10°, about 15°, about 20°, about 30°, or about 45° from the therapeutic radiation source. The patient-monitoring imaging system may be circumferentially offset by an arc length that is from about 10% to about 50% of the circumference of the gantry. In some variations, the imaging system may be mounted at the same longitudinal location as the therapeutic radiation source (e.g., d1 is approximately the same as d2, the imaging system and the therapeutic radiation source are coplanar), however, may be located at a different circumferential location as the therapeutic radiation source.

While the patient-monitoring imaging systems of the radiation therapy systems in FIGS. 2A and 2B are mounted on the rotatable circular gantry such that the imaging plane or FOV is substantially within a volume of the bore (e.g., the majority of the FOV is within the bore volume), in other variations, the patient-monitoring imaging system may be mounted toward the periphery of the bore such that the imaging plane or field-of-view include regions outside of the bore (e.g., patient setup region). FIG. 2C depicts one variation of a radiation therapy system comprising an imaging system mounted on a rotatable gantry near the entrance opening of the bore. The imaging system may be mounted within about 10 cm of the entrance opening of the bore. The FOV of the imaging system may include a boundary region between the internal and external volumes of the bore, which provides patient image data to the system controller as the patient is moved into the bore. Since this imaging system captures images of a patient region before it enters the bore, a model (e.g., a 3-D model and/or 2-D surface) may be generated for the patient region that is currently within the bore, as well as for the patient region that has not yet moved to the imaging plane. This may help to mitigate collision of patient region with the housing of the radiation therapy system (e.g., housing, and/or gantry and/or bore walls) even at the entrance to the bore. Alternatively, the majority of the FOV of the imaging system may include the patient setup region outside the bore, which may include the patient support system (e.g., the platform), the patient, and/or any patient positioning devices. FIG. 3A depicts one variation of a radiation therapy system comprising a rotatable circular gantry (300) and a patient-monitoring imaging system (e.g., an optical imaging system) comprising an image sensor (302) mounted on the rotatable ring of the gantry (300), at or near the edge of a bore (304) (e.g., at or near a bore entrance opening). The image sensor (302) may be an optical image sensor, such as any described above. In the example depicted in FIG. 3A, the image sensor (302) may have a FOV (306) that includes a patient treatment setup region (308). In some variations, the image sensor (302) may be mounted to the gantry via a pivot joint or ball bearing, allowing the FOV to be adjusted to cover various areas of the patient treatment region and/or setup region, as may be desirable. As the image sensor (302) rotates with the gantry (300), the FOV may sweep around the setup region, which may include the patient, the patient platform or couch, the patient platform support, and/or any patient positioning devices. FIG. 3B depicts another variation of a radiation therapy system comprising a rotatable circular gantry (320) and an imaging system (e.g., an optical imaging system) comprising a first image sensor (322) and a second image sensor (323) both mounted on a rotatable ring of the gantry (320), at or near the edge of a bore (324) (e.g., at or near a bore entrance opening). The first and second image sensors (322, 323) may be located across from each other (e.g., about 180° apart from each other) on the gantry. FIG. 3B depicts a front view of the radiation therapy system, where the FOV (332) of the first image sensor (322) and the FOV (333) of the second image sensor (323) capture opposite sides of the patient treatment setup region. The FOV of each of the image sensors may have an angular sweep of about 90° and together, may capture about 180° of the setup region. As the gantry (320) rotates such that the first and second image sensors move about the setup region (e.g., to locations 322′ and 323′ respectively, about 90° from their original locations), the FOV of the image sensors may capture another 180° of the setup region, complementary to the first set of image data. In some cases, a patient-monitoring imaging system with one sensor or camera may rotate faster to attain a similar image data acquisition rate as a patient-monitoring imaging system with more than one sensor or camera. For example, a single-camera monitoring system may need to rotate at 60 RPM for an image data acquisition rate similar to a two-camera monitoring system that rotates at 30 RPM. By rotating the gantry quickly (e.g., about 30 RPM or more, about 40 RPM or more, about 60 RPM or more, etc.), the patient-monitoring imaging system can acquire image data from multiple points-of-view at a rate that is faster than most patient movement, a patient's position and/or location and/or geometry may be determined in real-time.

Moreover, image data (which may be used for 2-D image reconstruction and/or 3-D patient modeling) acquired while rotating the imaging system of the patient setup region may help facilitate registration of the patient with the radiation therapy system coordinate system before a treatment session, and may form a baseline patient position and/or location with which images acquired during the treatment session may be compared. The patient may be monitored throughout the session to confirm that they have not substantially deviated from the initial set up configuration. If the patient-monitoring imaging system detects a substantial deviation from the initial set up configuration or position (e.g., movement beyond a pre-determined threshold), a notification or alert may be generated. In some variations, the notification may be transmitted visually (e.g., to a display, lighting, etc.) and/or audibly (e.g., one or more tones) to the system operator. The operator may then pause the session in order to assess the condition of the patient and the system, and determine whether to proceed with the session (e.g., imaging and/or treatment). For example, if the operator is able to identify and address any patient and/or system issues, the session may be continued. If the issue(s) cannot be resolved, the session may be terminated. The imaging data acquired during a session may be stored and/or transmitted to a treatment planning system, and can be used to determine whether a radiation therapy treatment plan should be updated or adjusted in order to accommodate changes in patient geometry (e.g., size and shape) and/or patient positioning accessories for future sessions. For example, a radiation therapy treatment plan may be adjusted to account for increases or decreases in patient size, and/or patient positioning accessories included during treatment setup but not anticipated during treatment planning, and/or patient breathing patterns.

In some variations, a radiation therapy system may comprise a patient-monitoring imaging system that is stationary, and does not rotate about the patient treatment region and/or bore. In some variations, a stationary patient-monitoring imaging system may comprise one or more non-rotating sensor(s) or camera(s) mounted on the housing of the radiation therapy system inside the bore. Imaging data acquired by an in-bore stationary patient-monitoring imaging system may be used to generate a 2D surface map of a patient within the bore. Alternatively or additionally, a stationary imaging system may comprise one or more non-rotating sensor(s) or camera(s) mounted on the system housing just outside of the bore, where the FOV includes the patient treatment setup region. In some variations, the entire FOV of a stationary patient-monitoring imaging system may is entirely external to the bore or at least more than about 50% of the FOV is external to the bore.

While radiation therapy systems described above and herein are depicted as having a single patient-monitoring imaging system, it should be understood that a radiation therapy system may have more than one patient-monitoring imaging system. For example, some variations may have a first patient-monitoring imaging system that acquires position and/or location data of a patient region before it crosses the treatment plane, and a second patient-monitoring imaging system that acquires position and/or location data of the patient region after it crosses the treatment plane. One or both of the first and second patient-monitoring imaging systems may be rotatable. In some variations, a first patient-monitoring imaging system may be mounted on the rotatable gantry while a second patient-monitoring imaging system is stationary. A first patient-monitoring imaging system may be mounted on the rotatable gantry and located within a bore region of the system such that FOV includes the bore volume and a second patient-monitoring imaging system may be mounted on the rotatable gantry and located outside the bore region of the system (e.g., at the bore entrance opening, just outside the bore entrance opening) such that the FOV includes the patient setup region. A radiation therapy system may have one or more of the patient-monitoring imaging systems described herein, in any combination as may be desirable.

Optionally, visual markers projected onto, or worn by, the patient may provide reference points for image processing and/or reconstruction (2-D and/or 3-D) methods. For example, one or more retroreflectors or optical fiducials attached to the patient. Optionally, a patient may wear fitted clothing during a treatment planning or diagnostic imaging session and wear the same fitted clothing during a treatment session to help promote a more uniform visual field (e.g., uniform texture, spatial frequency, colors, etc.) to facilitate image processing by the patient-monitoring imaging system. Alternatively or additionally, an imaging system may comprise one or more emitters that may project structured light patterns or striped light patterns onto the patient, where contours of the patient may be highlighted or accentuated by distortions in the light patterns.

One example of a radiation therapy system that may comprise any of the imaging systems described herein is depicted in FIG. 4A. The radiation therapy system (400) may comprise a gantry (402) rotatable about a patient area (404), one or more PET detectors (406) mounted on the gantry, a therapeutic radiation source (408) mounted on the gantry, and a dynamic multi-leaf collimator (410) disposed in the beam path of the therapeutic radiation source. The radiation therapy system (400) may also comprise a patient-monitoring imaging system (407) mounted on the rotatable gantry (402). The position of the imaging system (407) relative to the therapeutic radiation source (408) may be similar to any of those depicted in FIGS. 2A-2C and 3A-3B. In some variations, the radiation therapy system may comprise a first array of PET detectors (406 a) and a second array of PET detectors (406 b) disposed across from the first array, a linear accelerator (408) or linac, and a dynamic binary multi-leaf collimator (410). The system may further comprise a controller that is in communication with the gantry, PET detectors, linac, imaging system, and MLC, where the controller has one or more memories that may store treatment plans, radiation-firing matrices, fluence maps, system instructions/commands, patient image data, and a processor configured to execute the calculations and methods described herein. A patient disposed within the patient treatment region may have been injected with a PET tracer that emits positrons, and the PET tracer may accumulate at particular regions of the patient (e.g., irradiation-target regions such as tumor regions). The annihilation of a positron with a nearby electron may result in the emission of two photons traveling in opposite directions to define a line. The PET detectors may detect one or more positron annihilation emission paths (i.e., lines of response or LORs, emission paths). In some variations, the PET detectors may be time-of-flight PET detectors, which may help to identify the location of the positron annihilation event. A previously-calculated treatment plan P may be updated in accordance with the PET imaging data acquired by the PET detectors and/or image data acquired by the imaging system to update the fluence map such that the linac and MLC leaf configuration/beamlet selection account for tumor and/or patient movement. The fluence map may be updated using image data or LOR data as the patient is moved through the patient treatment region (e.g., stepped or otherwise moved through the gantry bore). Optionally, radiation therapy system (400) may comprise a CT system mounted on the same gantry as the therapeutic radiation source or mounted on a separate gantry. Additional details and examples of PET-based radiation therapy systems are described in U.S. patent application Ser. No. 15/814,222, filed Nov. 15, 2017 which is hereby incorporated by reference in its entirety.

One example of a radiation therapy system that may comprise any of the imaging systems described herein is depicted in FIG. 4B. The radiation therapy system (420) may comprise a gantry (422) rotatable about a patient treatment region (424), an imaging system (426) having a kV X-ray source (428) and a kV detector (430) mounted on the gantry, and a therapeutic radiation source (432) (e.g., MV X-ray source) and a MV detector (434) mounted on the gantry (422). The kV detector (430) may be located across the kV X-ray source (428) and the MV detector (434) may be located across the MV X-ray source (432). Alternatively, the position of the imaging system (426) relative to the therapeutic radiation source (432) may be similar to any of those depicted in FIGS. 2A-2C and 3A-3B. Optionally, the kV imaging system may comprise a dynamic MLC (427) over the kV X-ray source (428). The system may comprise a dynamic MLC (431) disposed over the MV X-ray source (432). Imaging data may comprise image data acquired by the kV detector after each kV X-ray source pulse (e.g., X-ray projection image data, such as 2D projection data). A previously-calculated treatment plan P may be updated in accordance with the kV X-ray imaging data acquired by the kV detector to update the fluence map such that the linac and MLC leaf pattern/beamlet selection account for patient and/or tumor movement. The fluence map may be updated using imaging data as the patient is moved through the patient area (e.g., stepped or otherwise moved through the gantry bore). Alternatively or additionally, partial MV X-ray images or data acquired by the MV detector may be used to update the fluence map and/or treatment plan and/or delivery instructions. Additional details and examples of radiation therapy systems are described in PCT Appl. No. PCT/US2018/025252, filed Mar. 29, 2018, which is hereby incorporated by reference in its entirety.

The imaging systems disclosed herein may not be limited to monitoring patient position and/or location for radiation therapy. For example, the imaging systems described herein may be used to monitor patient position and/or location in CT, PET, and/or MRI scanning systems that do not have therapeutic radiation sources to monitor patient position and/or location across multiple scan sessions. For example, patient position and/or location data from a previous imaging session may be used to help setup and register the patient for a subsequent imaging session. This may facilitate consistent patient positioning for each of a plurality of imaging sessions, and may help the alignment, comparison, and/or stitching of images acquired during different scan sessions. Alternatively or additionally, the imaging systems disclosed herein may be included in imaging systems (e.g., CT, PET, and/or MRI scanning systems) that are used to acquire images for radiation therapy treatment planning. In one variation, a scan of the patient on a patient platform (optionally, with patient fixation devices that may be used during a treatment session) may be acquired at the time the treatment planning images are acquired. The image data acquired from the scan may be used to generate a patient plan profile (e.g., a 3-D model such as a surface profile), which may include the position, geometry (e.g., anatomical size and shape), and/or any patient motion during the acquisition of treatment planning images. After the treatment plan is developed and the patient is set up for the treatment session (and with any patient fixation devices that were used in treatment planning) in a system that has a therapeutic radiation source and any of the patient-monitoring imaging systems described herein, image data may be acquired and then processed to generate a patient treatment profile. The patient treatment profile may be compared with the patient plan profile to evaluate whether the differences are acceptable for proceeding with radiation delivery and/or whether radiation delivery needs to be modified to compensate for any differences. The range of acceptable positional and/or geometrical differences of the patient and/or patient platform (e.g., registration envelope tolerance) may be determined by a clinician and/or clinic, and may optionally depend on patient-specific parameters such as their disease-state, size, age, and the like. The differences between the patient treatment profile and the patient plan profile may represent baseline, acceptable differences and patient scans, 3-D models, and/or motions during the treatment session may be compared with the baseline level of differences to determine whether the patient continues to be in position (i.e., remains in their set-up or designated positions) for radiation delivery.

Optionally, any of the monitoring imaging systems described herein may comprise one or more calibration phantoms that may be used at system setup to confirm correct system installation, and/or may be used on a daily, weekly, monthly, and/or yearly basis to confirm that the imaging devices, sensors, detectors (e.g., optical imaging devices, detectors, and/or sensors) are performing within an acceptable tolerance. A calibration phantom may comprise surface contour indicia having 3-D geometric structures or calibration reference markings of varying (but known or predetermined) radii of curvature, widths, heights, and lengths, some of which may be in the range of the radii of curvature, widths, heights, and lengths of a patient's body. Some calibration phantoms may be sized and shaped to mimic the size and contours of an adult patient or a child patient, and/or a patient with male anatomical features or a patient with female anatomical features. The surface contours of a phantom may have patterns of curves or ridges with known spatial characteristics (e.g., length or width, radius of curvature, spacing or distances between raised or protruding features, etc.), and may comprise, for example, steps (e.g., a saw tooth pattern with different tooth angles, spacing between steps, etc.), concave portions, convex portions, and/or difference raised or recessed shapes (i.e., circular, cylindrical, rectangular, etc.). The calibration phantom may be built into the patient platform at a non-treatment region (e.g., at either end of the platform, and/or at an underside of the platform) and/or may be removable from the patient platform (i.e., may be temporarily affixed to the patient platform or simply placed along indicia or other markings on the platform). For example, an underside region of the patient platform (i.e., the surface of the platform that is opposite the patient-contacting surface) may comprise one or more surface contour indicia (e.g., calibration reference markings) with known geometric parameters so that for each revolution of the camera, the surface contour(s) derived from the acquired image data of the platform underside may be compared with the known surface contour(s) of the surface contour indicia. If the difference between the calculated surface contour(s) and the surface contour indicia exceeds a threshold, a notification may be generated indicating the imaging system may need to be re-calibrated, serviced, and/or the imaging system detector(s) need to be replaced. By incorporating the calibration phantom as a fixture on the underside of the patient platform, the calibration and/or registration of the imaging system may be monitored regularly throughout a treatment and/or imaging session (e.g., checking calibration/registration at a rate of once every revolution, once every 2 revolutions, once every 5 revolutions, once every 10 revolutions, once every second, once every 2 seconds, once every 5 seconds once every 10 seconds, once every 30 seconds, once every minute, once every 3 minutes, once every 5 minutes, once every 10 minutes, etc.), and if the imaging system is no longer calibrated or registered within the desired tolerance, the user may be notified.

The imaging system may rotate about a phantom while acquiring image data, and then generate a 3-D model using the acquired image data. The generated 3-D model may be compared with the known geometry and location of the phantom and any differences may be recorded. The system may then determine whether the differences are within the uncertainty limit and/or an acceptable error range. Depending on the nature of the differences, the imaging system may adjust calibration factors (e.g., gain and/or sensitivity of the detector(s), corrections or offsets for distance measurements, or alignment of the detector(s) with one or more light sources, etc.) to reduce those differences. Alternatively or additionally, the inner surface of the bore region of the system housing and/or the patient platform may comprise one or more of the surface contours described above that may be used to calibrate the imaging system. For example, the surface of the bore that is located within the FOV of the imaging system (e.g., along the inner circumference of the bore) and/or a non-treatment region of a patient platform may comprise raised or recessed regions with known spatial and geometric characteristics and/or other such surface landmarks or fiducials that may be distinguished or extracted by the monitoring imaging system. The spatial and geometric characteristics of these surface contours calculated based on the acquire image data may be compared against the known properties of these contours to identify any discrepancies. If the identified discrepancies exceed an error threshold, then a notification may be generated indicating that the imaging system (e.g., the detector(s) or camera(s)) may need to be serviced or replaced. Images of fiducials or landmarks along the inner surface of a gantry housing within the bore may be acquired continuously during a treatment or imaging as the detector rotates around the bore and when a discrepancy is identified, a notification may be generated.

Methods

Image data acquired by any of the imaging systems described herein may be used to generate 2-D and/or 3-D patient models. For example, imaging data acquired by a rotatable patient-monitoring imaging system comprising a rotatable sensor may be used to generate a 3-D model of the patient, patient platform or couch, and any positioning or immobilization devices. The generated 3-D model may be used to monitor patient movements, including respiratory motion, to help tailor the delivery of therapeutic radiation. For example, a 3-D model generated based on image data acquired by an imaging system with a FOV that includes internal bore volume (and/or comprises sensor(s) or camera(s) that are located in the bore of the system) may provide precise and accurate position data that may be used to adjusting the fluence and/or timing of radiation pulses (e.g., respiratory gating). Image data acquired by an in-bore imaging system, whether it be a stationary or a rotatable imaging system, may also help confirm that patient positioning devices or fixtures remain in their designated locations even after the patient has been advanced into the system bore. For example, 3-D models may be used to confirm that a patient has not changed their position, and/or location, and/or geometry in the course of the session, and/or generate motion allowance or envelopes or ranges for the movement of the patient platform. The methods described herein may be used to monitor patient position and/or radiation therapy system position(s) for helical radiation delivery and/or beam station delivery. Furthermore, patient scans or models of varying degrees of resolutions or quality may be calculated at various time points during a treatment session. For example, during beam-on, acquired image data may be used to monitor patient motion and/or incremental changes from a previously-generated 3-D model and during beam-off, acquired image data may be used to generate an updated 3-D model.

One method for generating 2-D and/or 3-D patient model may comprise rotating the imaging system about the patient treatment region and/or patient setup region at least once. As the imaging system rotates, it acquires images of the treatment region and/or setup region. Some methods may comprise continuous rotation and continuous image acquisition. Alternatively or additionally, some methods may comprise stepped rotation and image acquisition. For example, the imaging system may rotate to predetermined locations about the circumference of the gantry (e.g., at the 0°, 90°, 180°, and 360°/0° circumferential locations), stop at those locations, and acquire one or more images at that location before advancing to the next location. Alternatively, the gantry may continuously rotate without stopping at any predetermined locations, but the imaging system may be configured to acquire images when located at predetermined locations. As described previously, the housing of a radiation therapy system may comprise one or more transparent portions that correspond with the motion trajectory of the imaging system, and/or the pre-determined locations where imaging system sensors acquire patient images.

After acquiring 2-D image data, the method may comprise generating a 3-D model of the patient and any other items in the patient treatment region (and/or setup region) based on the 2-D image data. For example, a 3-D reconstruction method may comprise depth sensing algorithms, and may comprise methods for calculating depth information based on image information of a 2-D image. Methods may comprise stereovision, laser scanning or triangulation, time-of-flight, and projected light methods.

After a 3-D model of the patient treatment region and/or setup region is generated (which may include data pertaining to both the patient and the platform), the known 3-D machine model of the patient platform may be subtracted from the 3-D model of the treatment region and/or setup region to derive the 3-D patient model, which may include a 3-D model, position and/or location of a patient and any attached accessories attached to the patient or the patient platform. In some variations, if the FOV of the imaging system is relatively narrow (e.g., size of the FOV is less than about half a body length of a patient), a 3-D patient model may be generated based on a series of partial 3-D models acquired sequentially as the patient is advanced into the radiation therapy system and the gantry rotates about the patient. Multiple partial 3-D patient models may be added/registered together to form a patient 3-D model that approximates the geometry, position and/or location of the patient.

Some methods may comprise calculating or updating the patient 3-D model throughout the session and comparing the patient model to the system/machine 3-D model. The system/machine 3-D model at a particular time point may be determined based on the initial 3-D model (which is known at the time of manufacture) and the cumulative movements of the various components (e.g., platform, rotatably gantry, etc.) during the session. Continuous updates and re-registration of the patient 3-D model may be especially useful when the patient is advanced deeper into the bore. For example, an emission guided radiation therapy treatment session may comprise acquiring an initial set of imaging data using a rotatable optical patient-monitoring imaging system, acquiring a kV CT image of a patient on the patient platform, moving the patient into the bore, acquiring a PET image of the patient, and applying therapeutic radiation to the patient as the patient is moved through the bore. As the patient moves through the radiation therapy system, a rotatable optical patient-monitoring imaging system may continuously acquire image data to generate and update patient 3-D models.

In some variations, an updated patient 3-D model may be used to confirm that the patient has not deviated from their position during setup. For example, a cross-section of the patient 3-D model may be calculated to map the location of the patient within the cross-section of the bore. For example, a cross-section of a patient 3-D model may be calculated based on images acquired of a patient wearing form-fitted clothing during the treatment planning scan, if required. In some variations, the clothing may be substantially transparent to terahertz or lower energy X-ray backscatter sensors. At a later imaging scan and/or treatment session, the patient may wear the same form-fitted clothing, if required, and an updated cross-section of the patient 3-D model may be calculated and compared to the previous cross-section. If the patient is in a similar position as they were during the planning scan, the scan and/or treatment session may proceed. In some variations, an optical imaging system (or any non-ionizing imaging system) may acquire data and a patient 3-D model may be generated before the patient is exposed to any ionizing radiation. For example, after a patient is set up on the platform, an optical imaging system may acquire data and generate the patient 3-D model before a patient CT image is acquired. If the patient 3-D model indicates that the patient position and/or location and/or geometry is similar to the patient position and/or location and/or geometry during treatment planning, then the radiation therapy system may then perform a CT scan and/or proceed with radiation delivery. Optionally, a 3-D model of the patient's face may be used for verifying their identity (using various facial recognition techniques) prior to scanning and/or treatment.

In some variations, an updated patient 3-D model may be used to monitor patient motion in the bore. A patient 3-D model generated based on image data acquired in real-time may be used to register the patient to a volume image such as a kV CT image and/or to detect patient motion that may trigger a pause in radiation delivery. Patient 3-D models generated using image data acquired during a treatment session may optionally be compared with patient 3-D models acquired during the acquisition of treatment planning images, and this comparison may be used to determine whether to adjust the treatment plan and/or radiation delivery to compensate for any changes in patient positioning and/or geometry. In some variations, certain changes in the patient 3-D model may merit adjustments to the radiation delivery. For example, preset thresholds may define when there is a substantial difference in the patient 3-D model compared to a reference model (such as a patient 3-D model generated at an earlier time point, and/or at the start of a treatment session), and the radiation therapy system may generate one or more notification indicating the nature of the patient change. For example, the radiation therapy system may generate a notification indicating that the patient has moved, and/or that the patient is in a particular phase of the breathing cycle (and optionally, whether the patient is in a breathing cycle phase suitable for radiation delivery), etc. If the patient position and/or location and/or any characteristics of the patient 3-D model has changed beyond the preset thresholds, the radiation therapy system may prompt the operator to pause radiation delivery or may optionally automatically pause radiation delivery.

In some variations, an updated patient 3-D model may be used for defining a patient platform or couch motion allowance or envelope for tumor position corrections. During a patient localization session just after the patient is set up on the platform in preparation for a treatment session, kV CT images may be acquired to identify any tumor position corrections needed prior to treatment and image data may be acquired and a patient 3-D model may be generated. The radiation therapy system can compensate for tumor position errors by moving (e.g., rolling, pivoting, shifting, tilting, etc.) the patient platform so that the tumor is in a desired location or orientation for radiation delivery. The patient 3-D model may be used to calculate the motion allowance of the patient platform that is available for making any tumor position corrections safely (e.g., without moving the platform into contact with the radiation therapy system). For example, the patient 3-D model may be compared with the machine 3-D model during the patient localization session, and a platform motion allowance may be calculated by identifying the bore space available for safe platform motion. This may allow the radiation therapy system to tailor platform motion allowances or motion ranges to a patient's size and geometry, which may allow for greater degrees of freedom and motion for tumor position correction. Optionally, patient motion allowances and/or motion envelopes that include an acceptable range of motion, may vary depending on whether the patient platform is moving and/or whether the therapeutic radiation source is emitting radiation. For example, the patient platform motion allowance and the patient motion allowance may be tighter during beam-on than during beam-off. In beam station delivery, the patient platform motion allowance and the patient motion allowance may be tighter when the patient platform is stopped at a beam station (i.e., in anticipation of radiation deliver) than when the patient platform is moving between beam stations. The differences between the motion allowances or ranges between beam-on and beam-off (and/or between when the platform is moving or stationary) may be determined or selected on a patient-specific basis by a clinician and/or a clinic.

Some optical imaging systems may comprise a controller that is configured to mitigate image distortions that may arise from rapid rotation of the optical detector. Image distortions may include, but are not limited to, image wobble (e.g., “jello effect”), skew, spatial aliasing (e.g., causing objects in the FOV to appear smeared), and/or temporal aliasing (e.g., strobe-like effects). The optical imaging system controller may be configured to employ one or more of various methods for rolling shutter rectification/correction and/or image stabilization, and/or may be configured to combine image data acquired over multiple revolutions to counteract or reduce the effect of these motion-related artifacts. Alternatively or additionally, some variations of radiation therapy system may comprise calibration reference markings and/or structures located on stationary components, such as the inner surface of the gantry housing in the bore region. Some variations may comprise calibration references markings and/structures located on the top side (i.e., patient side) of the patient platform. These and other calibration reference markings and/or structures (such as any reference markings on the underside of the patient platform) may be used alone or together to correct for image distortions. Optionally, a gyroscope (e.g., a MEM gyroscope) may be mounted near or adjacent to the imaging system detectors and the vibration data from the gyroscope may be used with a compensatory algorithm to correct for motion-related artifacts.

In some variations, the controller may optionally be configured to sort or bin image data based on the gantry angle from which the image data was acquired. For example, image data collected from gantry angles where the detector FOV includes the top portion of the patient platform (i.e., the patient side) may be binned and analyzed separately from image data collected from gantry angles where the detector FOV includes the bottom portion of the patient platform (i.e., the underside of the platform). Image data collected from the platform underside may not provide much, if any, information pertinent to patient positioning and motion, but may instead be used to measure platform sag (i.e., deflection of the patient platform due to the cantilever effect). Image data acquired from either side of the platform (i.e., on the right and left side of a patient) may optionally be used to measure platform sage. In variations where the patient platform underside has calibration or registration reference markings or contours, image data collected from the platform underside may be used to confirm that the imaging system is functioning within specified tolerances. Image data collected from the top (i.e., patient-side) of the platform may be used to monitor patient positioning and/or motion. During therapeutic radiation source beam-on, when patient position should remain as steady as possible (i.e., where the motion envelope relatively tight or small), close monitoring of the patient position may be prioritized over system calibration. For example, during beam-on, the imaging system may acquire image data from the top side of the platform and not the underside of the platform, which may increase the data acquisition and processing bandwidth allocated to calculating models and/or images that depict the position and/or motion of the patient. During beam-off, image data acquisition from the underside of the platform may resume in order to confirm system calibration and/or calculate platform sag/deflections.

The imaging system controller may also be configured to combine and/or stitch images of a patient and/or patient platform across multiple slices as the patient moves (e.g., continuously or in steps) along IEC-Y through the therapeutic radiation beam plane. In beam station delivery, each image slice may correspond to a particular beam station, and to generate a model of the patient along IEC-Y (i.e., along the length or height of the patient, to help generate a full-body or partial-body length model of the patient), the controller may acquire multiple image slices that are then stitched together. The width (i.e., thickness) of each slice may be a width (or other dimension) of the detector FOV. For example, the FOV for an optical detector may be from about 1 cm to about 20 cm or more, e.g., about 1 cm, about 2 cm, about 3 cm, about 5 cm, about 10 cm, or more, resulting in an image slice width having the same or similar dimensions. Some optical detectors may have a FOV of upwards of 20 cm, for example, from about 20 cm to about 100 cm, e.g., about 50 cm, about 60 cm, about 75 cm, about 80 cm, or more. In some variations, the FOV may be greater than the distance between individual beam stations so that the images may have some overlap (e.g., about 10% overlap, about 20% overlap, about 25% overlap, about 30% overlap, etc.), which may facilitate stitching multiple image slices together. In some variations, the patient may remain at a beam station for multiple revolutions of the imaging system, which may help provide a greater degree of patient position and motion detail. One variation of a method for stitching two (or more) images may comprise aligning the images such that they are on the same coordinate system, identifying one or more distinctive features that are common in both images and/or identify image pixels in the two images that correspond to each other, and adjusting position of the two images relative to each other such that the common or corresponding features in the two images are overlapping. In some variations, the imaging system controller may be configured to stitch or otherwise combine images acquired while the platform is moving, and may be configured to detect discontinuities between images (e.g., discontinuous regions for which image data was not acquired or the position change(s) of a common feature between two images is not captured) and to generate a notification to the user to re-scan the patient to bridge the discontinuities. For example, discontinuities may occur while scanning the chest/abdomen region, where breathing motions (e.g., respiratory cycle) may introduce image data variabilities that may require additional image data (e.g., additional scans of the same patient chest region). Such breathing artifacts may be at least partially mitigated by instructing the patient to perform a breath hold during image acquisition.

Imaging systems may have multiple scan modes, and optionally, the scan mode may be selected based on the radiation delivery mode. For example, an imaging system may have a first mode where image data is acquired only when the patient platform is stopped, and a second mode where image data is continuously required regardless of the patient platform motion. The first mode may be selected if image data of a single patient region is desired, and multiple images (e.g., axial images) may be acquired of the same patient region (e.g., across multiple revolutions of an optical detector around the patient while the platform is stationary). The first mode may also be selected for beam-station radiation delivery (e.g., step-and-shoot), where multiple images or image slices are acquired over multiple beam stations with some overlap (e.g., 25% overlap) between images. Image data may be acquired only when the platform is stopped at one of a series of beam stations, and the multiple image slices may be stitched together to build-up a patient and/or system model along IEC-Y. The second mode of image acquisition may be selected for helical radiation delivery where radiation is delivered while the patient platform is in motion (e.g., continuously in motion). In some variations, the second mode of image acquisition may be selected for beam-station delivery, where image data may be acquire both when the platform is stationary and when the platform is moving.

In some variations, an updated patient 3-D model may be used for generating collision notifications. The updated patient 3-D models may be continuously compared with the current system/machine 3-D model. Based upon this comparison, a notification may be generated indicating whether a collision between the patient, patient platform, positioning devices and the system housing (or any other components of the therapy system) is likely and optional instructions for avoiding such a collision. In some variations, collision checks may be performed with a pre-defined safety margin and if the patient 3-D model is located within the safety margin, then a collision notification or alert may be generated.

FIG. 5A depicts a flow chart that represents one variation of a method for generating a patient 3-D model. Method (500) may comprise positioning (502) a patient on a radiation therapy platform, acquiring (504) 2-D optical images of the patient and platform while rotating the optical imaging system about the patient, generating (506) a 3-D model of the patient and platform using the acquired 2-D optical images, and generating (508) a 3-D model of the patient by subtracting a 3-D model of the patient platform from the 3-D model of the patient and the platform. The 2-D optical images of the patient and platform may also include any patient positioning devices, and the 3-D model of the patient and platform may also include the patient positioning devices. While the optical imaging system is rotating about the patient, the platform may be moving (e.g., along the IEC-Y axis) or may be stationary. The 3-D model of the patient platform may be generated based on CAD schematics of the structure of the platform and/or manufacturing log files, as well as any platform motion and may be stored in a memory of a system controller. As noted previously, the generation of a 3-D model may take place continuously during a treatment session or may take place at certain time points or system configuration changes during the treatment session. For example, in beam station delivery, a 3-D model may be generated using method (500) while the patient platform is moving between beam stations and the therapeutic radiation source is not emitting radiation. The generated 3-D model may be stored in a memory of the system controller. When the platform is stopped at a beam station and the therapeutic radiation source begins radiation delivery, the acquired image data may be used to calculate incremental deviations from the 3-D model generated while the platform was in motion. The acquired imaging data may optionally be used to calculate patient motion (e.g., rate at which a patient region or anatomical structure is moving) relative to the stored 3-D model.

FIG. 5B depicts a flow chart that represents one variation of a method for generating a collision notification for a radiation therapy system. The radiation therapy system may comprise a rotatable gantry and a housing disposed over the rotatable gantry such that the volume of the bore is bounded by an exterior portion of the housing. Method (520) may comprise deriving (522) a 3-D model of the housing of the radiation therapy system. This may comprise generating the 3-D model based on CAD schematics of the structure of the housing and/or manufacturing log files, which may be stored in a memory of a system controller. Method (520) may further comprise acquiring (524) 2-D optical images of a patient and platform while rotating the optical patient-monitoring imaging system about the patient, generating (526) a 3-D model of the patient and platform using the acquired 2-D optical images, and generating (528) a 3-D model of the patient by subtracting a 3-D model of the patient platform from the 3-D model of the patient and the platform. The 2-D optical images of the patient and platform may also include any patient positioning devices, and the 3-D model of the patient and platform may also include the patient positioning devices. While the optical imaging system is rotating about the patient, the platform may be moving (e.g., along the IEC-Y axis) or may be stationary. Method (520) may further comprise comparing (530) the 3-D model of the patient with the 3-D model of the rotatable ring and generating (532) a notification if the 3-D model of the patient is located within pre-determined safety margin of the 3-D model of the system housing. Alternatively or additionally, the method (520) may comprise generating a notification if the 3-D model of the patient is located within pre-determined collision margin of the 3-D model of the system housing. The radiation therapy system may optionally automatically pause radiation delivery if any safety and/or collision notification is generated.

Calibration and Quality Assurance Methods

The system and patient monitoring imaging systems described herein may be calibrated at the time the systems are installed, and/or may be calibrated periodically according to a schedule or as desired (e.g., to troubleshoot any system errors or notifications that may have been generated during a treatment session). One variation of a calibration method may comprise moving a calibration phantom into the FOV of the monitoring imaging system, acquiring image data using the detectors and/or sensors and/or cameras of the monitoring imaging system, generating a model of the calibration phantom (e.g., a 3-D model, 2-D images, surface model, etc.), comparing the generated model of the calibration phantom with a reference model of the calibration phantom, and generating a notification (e.g., a visual or audio notification) that indicates whether the difference between the generated model and the reference model is within a registration envelope tolerance. Optionally, the method may comprise installing or placing the calibration phantom onto the platform (unless the phantom is built into the platform). Comparing the generated and reference models may comprise comparing their dimensions (e.g., length, width, height, depth, radius of curvature of each contour), relative position of different geometrical structures or landmarks along the surface, shapes and sizes of the geometrical structures or landmarks along the surface, and the like. The registration envelope tolerance may be determined by a clinician or may adhere to the standards of a clinic or hospital. If the difference between the generated model and the reference model is within the registration envelope tolerance, the system may generate a PASS notification. If the difference between the generated model and the reference model is outside of the registration envelope tolerance, the system may generate a FAIL or ERROR notification.

Since the monitoring imaging system is located in close proximity to a high-energy radiation source (i.e., the therapeutic radiation source), the sensitivity and/or precision of the detectors, as well as each of the sensor pixels of the detectors, may degrade over time. Daily, and/or weekly, and/or monthly quality assurance and/or calibration checks may provide information to a clinician and/or system administrator as to whether the detectors or sensors need to be replaced. Such checks may identify and/or count and/or locate sensor pixels on a detector that are faulty (e.g., elevated noise levels, non-responsive, drifting gain levels, intensity variations, etc.), and when the controller is analyzing the acquired image data, the data output from faulty pixels may be discarded or replaced with nearby pixel data outputs (e.g., by interpolation). In some variations, the output signals of each sensor pixel may be compared with expected output signals of that sensor pixel, and if the difference exceeds a pixel error threshold, that sensor pixel may be tagged as faulty. Similarly, noise levels (e.g., signal-to-noise ratio or SNR) may be calculated for each sensor pixel and if the noise levels exceed a maximum acceptable pixel noise level, that sensor pixel may be tagged as faulty.

One variation of a method for a quality assurance check of an imaging system that has at least one detector having one or more sensor pixels may comprise calibrating the gain and/or offset of the detector with nothing located in the patient treatment region (or FOV of the detector), acquiring N sets of image data using the detector as it rotates about the patient treatment region, and for each sensor pixel, calculating a difference from nearest neighbors (NND) and a standard deviation (STD) over the N sets of recorded image data. The method may comprise comparing each sensor pixel's calculated NND and/or STD values with a threshold NND and/or STD value. The threshold NND and/or STD values may be determined based upon the amount of variance that a clinician and/or technician deems acceptable, and/or may be derived by averaging all of the NND values (or STD values) over all of the sensor pixels in the detector. If the calculated NND and/or STD values of a sensor pixel exceeds the threshold NND and/or STD values, that sensor pixel may be marked or tagged as a faulty sensor pixel. Optionally, the quality assurance or calibration method may comprise checking whether the sensor pixels adjacent or near the faulty sensor pixels are also tagged as faulty, and if not, the output signal of the faulty sensor pixel may be substituted with a signal derived by interpolating the output signals of the nearby non-faulty sensor pixels. However, if the sensor pixels surrounding an identified faulty pixels have also been tagged as faulty and interpolation is intractable, then the method may comprise generating a notification such as an “ERROR (cannot interpolate)” signal, which may be a graphical element output to a display and/or an audio alert. The method may also comprise counting and storing a cumulative number of faulty sensor pixels in a detector, and if that number exceeds a predetermined limit, then the method may comprise generating a notification such as an “ERROR (number of faulty pixels exceeds limit)” signal, which may be a graphical element output to a display and/or an audio alert. In some variations, any error signal may indicate that the imaging system detector needs to be replaced while in other variations, only certain errors signals may require that the detector is replaced. For example, if the notification indicates that the number of faulty pixels has exceeded the limit, then the clinician and/or technician may be instructed to replace the detector. However, if the notification indicates that a faulty sensor pixel may not be interpolated, but the number of faulty pixels has not exceeded the limit (and the number of faulty sensor pixels that cannot be interpolated has not exceeded a predetermined limit), a clinician and/or technician may decide to proceed to test whether the image data is sufficient for calculating a 3-D model and/or for monitoring patient and/or platform motion. For example, the method may comprise moving a calibration phantom into the FOV of the monitoring imaging system, for example, by installing or placing the calibration phantom onto the platform, and acquiring image data using the detectors and/or sensors and/or cameras of the monitoring imaging system. The 3-D model of the surface contours and/or geometry of the phantom may be calculated based on the acquired image data and compared to a reference 3-D model of the phantom, and if the difference is within an error tolerance, the method may comprise generating a notification that the imaging system has a PASS status. If the difference is outside of the error tolerance, the method may comprise generating a notification that the imaging system has a FAIL status.

The calibration methods described herein may be performed daily, weekly, monthly, and/or yearly according to a schedule, and/or whenever the clinician wishes to troubleshoot or test the imaging system (e.g., in response to one or more error notifications). In variations where the radiation therapy system patient platform comprises one or more calibration reference indicia, these calibration methods may be performed as often as every single revolution, if desired. As described above, in some variations, the controller may be configured to monitor the calibration frequently (e.g., once every revolution, once every 2 revolutions, once every 5 revolutions, once every 10 revolutions, once every second, once every 2 seconds, once every 5 seconds once every 10 seconds, once every 30 seconds, once every minute, once every 3 minutes, once every 5 minutes, once every 10 minutes, etc.) during therapeutic radiation source beam-off, and may be configured to stop monitoring the calibration during beam-on.

An imaging system may be configured to calculate the rate at which the imaging system detector(s) are degrading in order to provide an estimate of when the detector(s) may need to be replaced or serviced. Detector degradation may be represented by drifts or shifts in detector sensor pixel gain and/or offset, and optionally, the noise levels of the gain and/or offset. For example, increased or widened noise levels or uncertainties may indicate that the imaging system detector is less reliable, and when detector sensor pixel gain and/or offset values have deviates past an acceptable (pre-determined) threshold or limit, notifications or warnings may be generated to advise servicing or replacement. For example, there may be various levels of thresholds or limits for sensor pixel gain, offset, and/or noise values, and as the detector degrades, notifications indicating increasing levels of urgency and/or indicating increasing levels of degradation severity may be generated (e.g., detector is showing moderate levels of quality degradation to increased levels of quality degradation to severe levels of quality degradation to unacceptable levels of degradation, etc.). When a sensor pixel is entirely unresponsive to a light input, the system may generate a FAIL notification and may optionally lock operation of the imaging system and/or radiotherapy system until the detector is replaced or serviced/re-calibrated. In some variations, the imaging system controller may be configured to calculate the degradation rate of detector sensor pixels using calibration data acquired over time (e.g., a specified interval of time) where the pixel calibration may be represented by a gain and offset. The controller may be configured to calculate changes in sensor pixel noise over one or more sensor pixels of a detector and to monitor the rate of noise increase over increments of time. The controller may be configured to output an estimated length of time remaining until the detector is recommended for servicing and replacing by calculating the rate of a degradation factor (e.g., gain drift, offset drift, noise level increase, uncertainty increase) and extrapolating the time it would take for the value/level of that degradation factor to reach a threshold level indicating that such detector quality degradation is unacceptable and needs to be serviced or replaced. For example, the controller may be configured to calculate the rate at which the noise level of a detector (e.g., one or more of the sensor pixels on the detector) increase, and extrapolating or otherwise predicting or estimating the time it would take for the noise level to reach a maximum threshold level. The estimated remaining length of time for the detector before it exceeds the noise threshold and/or “expiration date” may be output to a system display for viewing by the clinician or user. Alternatively or additionally, a controller may calculate a pixel degradation rate based on a regression model and applying the regression model to the acquired image data. While some methods may comprise estimating the remaining life time until detector replacement or servicing based on sensor pixel noise levels (e.g., signal-to-noise ratio or SNR), some methods comprise estimating the remaining life time by measuring the differences between the expected sensor pixel output and the actual sensor pixel output when scanning a calibration phantom. For example, calculating the differences in the actual output signal of each sensor pixel and its respective expected output signal may comprise calculating the difference between intensity values of the output signal and intensity values of the respective expected output signal, and the pixel degradation rate is calculated or regression model based on changes in the calculated intensity differences over the specified interval of time. Alternatively or additionally, the imaging system may comprise one or more radiation measurement devices (i.e., dosimeters and the like) and may provide a recommendation to service or replace the imaging system detectors once a threshold level of radiation has been emitted by the therapeutic radiation source. Notifications of detector degradation and/or recommendations for servicing and/or replacing components (e.g., detector(s)) of the imaging system may comprise audio alerts and/or graphical notifications output to the system display.

FIG. 7A depicts a flowchart representation of one variation of a calibration or quality assurance check that may be performed on, for example, a daily basis. The calibration method (700) may comprise moving (702) a calibration phantom into the FOV of the monitoring imaging system, acquiring (704) image data using the detectors and/or sensors and/or cameras of the monitoring imaging system, generating (706) a model of the calibration phantom (e.g., a 3-D model, 2-D images, surface model, etc.), comparing (708) the generated model of the calibration phantom with a reference model of the calibration phantom, and generating (710) a notification (e.g., a visual or audio notification) that indicates whether the difference between the generated model and the reference model is within a registration envelope tolerance. Optionally, the method may comprise installing or placing the calibration phantom onto the platform (unless the phantom is built into the platform). Comparing the generated and reference models may comprise comparing their dimensions (e.g., length, width, height, depth, radius of curvature of each contour), relative position of different geometrical structures or landmarks along the surface, shapes and sizes of the geometrical structures or landmarks along the surface, and the like. The registration envelope tolerance may be determined by a clinician or may adhere to the standards of a clinic or hospital. If the difference between the generated model and the reference model is within the registration envelope tolerance, the system may generate a PASS notification. If the difference between the generated model and the reference model is outside of the registration envelope tolerance, the system may generate a FAIL or ERROR notification. In some variations, an imaging system that has failed calibration may be serviced or replaced. For example, the detector(s) and/or camera(s) of the imaging system may be replaced.

FIG. 7B depicts a flowchart representation of one variation of a method for a quality assurance check of patient and/or system monitoring imaging system. The imaging system may comprise at least one detector having one or more sensor pixels (e.g., a sensor pixel array). The method (710) may comprise calibrating (712) the gain and/or offset of the detector with nothing located in the patient treatment region (or FOV of the detector), acquiring (714) N sets of image data using the detector as it rotates about the patient treatment region, and for each sensor pixel, calculating (716) a difference from nearest neighbors (NND) and a standard deviation (STD) over the N sets of recorded image data. The method (710) may comprise comparing (718) each sensor pixel's calculated NND and/or STD values with a threshold NND and/or STD value. The threshold NND and/or STD values may be determined based upon the amount of variance that a clinician and/or technician deems acceptable, and/or may be derived by averaging all of the NND values (or STD values) over all of the sensor pixels in the detector. If the calculated NND and/or STD values of a sensor pixel exceeds the threshold NND and/or STD values, the method (710) may comprise marking or tagging (720) that sensor pixel as a faulty sensor pixel. Optionally, the quality assurance or calibration method may comprise checking (722) whether the sensor pixels adjacent or near the faulty sensor pixels are also tagged as faulty, and if not, the output signal of the faulty sensor pixel may be substituted with a signal derived by interpolating the output signals of the nearby non-faulty sensor pixels. However, if the sensor pixels surrounding an identified faulty pixels have also been tagged as faulty and interpolation is intractable, then the method may comprise generating (724) a notification such as an “ERROR (cannot interpolate)” signal, which may be a graphical element output to a display and/or an audio alert. The method may also comprise counting (726) and storing a cumulative number of faulty sensor pixels in a detector, and if that number exceeds a predetermined limit, then the method may comprise generating (728) a notification such as an “ERROR (number of faulty pixels exceeds limit)” signal, which may be a graphical element output to a display and/or an audio alert. Optionally, the method (710) may comprise moving (730) a spatial registration calibration phantom into the FOV of the monitoring imaging system, for example, by installing or placing the spatial registration calibration phantom onto the platform, and acquiring (732) image data using the detectors and/or sensors and/or cameras of the monitoring imaging system. A spatial registration calibration phantom may have a greater length along the IEC-Y axis and/or greater variability in surface contours than a daily QA phantom. This may help to confirm the accuracy of imaging along the IEC-Y axis and/or patient platform positioning. The method (710) may comprise calculating (734) a distance from the detector(s) to the spatial registration calibration phantom as the detector(s) rotate about the phantom, and comparing (736) the calculated distance with the known reference distance. If the difference between the calculated distance values and the reference distance values are within an error tolerance, the method (710) may comprise generating (738) a notification that the imaging system has a PASS status. If the difference is outside of the error tolerance, the method may comprise generating (740) a notification that the imaging system has a FAIL status. The calibration methods described herein may be performed daily, weekly, monthly, and/or yearly according to a schedule, and/or whenever the clinician wishes to troubleshoot or test the imaging system (e.g., in response to one or more error notifications).

In some variations, any error signal may indicate that the imaging system detector needs to be replaced while in other variations, only certain errors signals may require that the detector is replaced. For example, if the notification indicates that the number of faulty pixels has exceeded the limit, then the clinician and/or technician may be instructed to replace the detector. However, if the notification indicates that a faulty sensor pixel may not be interpolated, but the number of faulty pixels has not exceeded the limit (and the number of faulty sensor pixels that cannot be interpolated has not exceeded a predetermined limit), a clinician and/or technician may decide to proceed to test whether the image data is sufficient for calculating a 3-D model and/or for monitoring patient and/or platform motion.

System Controller

The radiation therapy systems and/or patient-monitoring imaging systems described herein may each comprise a controller having a processor and one or more memories. In some variations, the radiation therapy system and the patient-monitoring imaging system(s) may share a controller, as may be desirable. A controller may comprise one or more processors and one or more machine-readable memories in communication with the one or more processors. The controller may be connected to a radiation therapy system and/or a patient-monitoring imaging system and/or other systems by wired or wireless communication channels. In some variations, the controller may be coupled to a patient platform or disposed on a trolley or medical cart adjacent to the patient and/or operator.

The controller may be implemented consistent with numerous general purpose or special purpose computing systems or configurations. Various exemplary computing systems, environments, and/or configurations that may be suitable for use with the systems and devices disclosed herein may include, but are not limited to software or other components within or embodied on personal computing devices, network appliances, servers or server computing devices such as routing/connectivity components, portable (e.g., hand-held) or laptop devices, multiprocessor systems, microprocessor-based systems, and distributed computing networks.

Examples of portable computing devices include smartphones, personal digital assistants (PDAs), cell phones, tablet PCs, phablets (personal computing devices that are larger than a smartphone, but smaller than a tablet), wearable computers taking the form of smartwatches, portable music devices, and the like.

Processor

In some embodiments, a processor may be any suitable processing device configured to run and/or execute a set of instructions or code and may include one or more data processors, image processors, graphics processing units, physics processing units, digital signal processors, and/or central processing units. The processor may be, for example, a general purpose processor, Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), or the like. The processor may be configured to run and/or execute application processes and/or other modules, processes and/or functions associated with the system and/or a network associated therewith. The underlying device technologies may be provided in a variety of component types, e.g., metal-oxide semiconductor field-effect transistor (MOSFET) technologies like complementary metal-oxide semiconductor (CMOS), bipolar technologies like emitter-coupled logic (ECL), polymer technologies (e.g., silicon-conjugated polymer and metal-conjugated polymer-metal structures), mixed analog and digital, or the like.

Memory

In some embodiments, memory may include a database and may be, for example, a random access memory (RAM), a memory buffer, a hard drive, an erasable programmable read-only memory (EPROM), an electrically erasable read-only memory (EEPROM), a read-only memory (ROM), Flash memory, etc. The memory may store instructions to cause the processor to execute modules, processes and/or functions associated with the system, such as one or more treatment plans, imaging data acquired by one or more patient-monitoring imaging systems (e.g., during a previous treatment session and/or current treatment session, real-time imaging data), updated or adapted treatment plans, updated or adapted dose delivery instructions, radiation therapy system instructions (e.g., that may direct the operation of the gantry, therapeutic radiation source, multi-leaf collimator, and/or any other components of a radiation therapy system and/or patient-monitoring imaging system), and image and/or data processing associated with radiation delivery and/or patient-monitoring.

Some embodiments described herein relate to a computer storage product with a non-transitory computer-readable medium (also may be referred to as a non-transitory processor-readable medium) having instructions or computer code thereon for performing various computer-implemented operations. The computer-readable medium (or processor-readable medium) is non-transitory in the sense that it does not include transitory propagating signals per se (e.g., a propagating electromagnetic wave carrying information on a transmission medium such as space or a cable). The media and computer code (also may be referred to as code or algorithm) may be those designed and constructed for the specific purpose or purposes. Examples of non-transitory computer-readable media include, but are not limited to, magnetic storage media such as hard disks, floppy disks, and magnetic tape; optical storage media such as Compact Disc/Digital Video Discs (CD/DVDs); Compact Disc-Read Only Memories (CD-ROMs), and holographic devices; magneto-optical storage media such as optical disks; solid state storage devices such as a solid state drive (SSD) and a solid state hybrid drive (SSHD); carrier wave signal processing modules; and hardware devices that are specially configured to store and execute program code, such as Application-Specific Integrated Circuits (ASICs), Programmable Logic Devices (PLDs), Read-Only Memory (ROM), and Random-Access Memory (RAM) devices. Other embodiments described herein relate to a computer program product, which may include, for example, the instructions and/or computer code disclosed herein.

A user interface may serve as a communication interface between an operator or clinician and the radiation therapy system. The user interface may comprise an input device and output device (e.g., touch screen and display) and be configured to receive input data and output data from one or more of the support arm, external magnet, sensor, delivery device, input device, output device, network, database, and server. Sensor data from one or more sensors may be received by user interface and output visually, audibly, and/or through haptic feedback by one or more output devices. As another example, operator control of an input device (e.g., joystick, keyboard, touch screen) may be received by user and then processed by processor and memory for user interface to output a control signal to one or more support arms, external magnets, intracavity devices, and delivery devices.

Some variations of a radiation therapy system and/or patient-monitoring imaging system may comprise a display device that may allow an operator to view graphical and/or textual representations of fluence maps, and/or dose distributions, and/or regions of interest, and/or volumes of interest, and/or patient anatomical images (e.g., geometry, motion, position, location relative to radiation therapy system components), and/or patient data (e.g., physiological and/or biological), and the like. In some variations, an output device may comprise a display device including at least one of a light emitting diode (LED), liquid crystal display (LCD), electroluminescent display (ELD), plasma display panel (PDP), thin film transistor (TFT), organic light emitting diodes (OLED), electronic paper/e-ink display, laser display, and/or holographic display.

Communication

In some embodiments, a radiation therapy system and/or patient-monitoring imaging system may be in communication with other computing devices via, for example, one or more networks, each of which may be any type of network (e.g., wired network, wireless network). A wireless network may refer to any type of digital network that is not connected by cables of any kind. Examples of wireless communication in a wireless network include, but are not limited to cellular, radio, satellite, and microwave communication. However, a wireless network may connect to a wired network in order to interface with the Internet, other carrier voice and data networks, business networks, and personal networks. A wired network is typically carried over copper twisted pair, coaxial cable and/or fiber optic cables. There are many different types of wired networks including wide area networks (WAN), metropolitan area networks (MAN), local area networks (LAN), Internet area networks (IAN), campus area networks (CAN), global area networks (GAN), like the Internet, and virtual private networks (VPN). Hereinafter, network refers to any combination of wireless, wired, public and private data networks that are typically interconnected through the Internet, to provide a unified networking and information access system.

Cellular communication may encompass technologies such as GSM, PCS, CDMA or GPRS, W-CDMA, EDGE or CDMA2000, LTE, WiMAX, and 5G networking standards. Some wireless network deployments combine networks from multiple cellular networks or use a mix of cellular, Wi-Fi, and satellite communication. In some embodiments, the systems, apparatuses, and methods described herein may include a radiofrequency receiver, transmitter, and/or optical (e.g., infrared) receiver and transmitter to communicate with one or more devices and/or networks. 

1. A radiation therapy system comprising: a circular gantry comprising a stationary frame and a rotatable ring coupled to the stationary frame; a therapeutic radiation source coupled to the rotatable ring; an optical imaging system coupled to the rotatable ring, wherein the optical imaging system is configured to acquire image data of a patient area during rotation of the ring; and a controller in communication with the optical imaging system, wherein the controller is configured to process the acquired image data to calculate information relating to the radiation therapy system.
 2. The system of claim 1, wherein the optical imaging system comprises an image sensor having a field-of-view.
 3. The system of claim 2, wherein the image sensor is located adjacent to the therapeutic radiation source.
 4. The system of claim 3, wherein the optical imaging system further comprises an emission source located on the rotatable ring and configured to illuminate the field-of view of the image sensor.
 5. The system of claim 1, wherein the therapeutic radiation source has a treatment plane defined by its field-of-view and the optical imaging system has an imaging plane defined by its field-of-view, and wherein the treatment plane is coplanar with the imaging plane.
 6. The system of claim 1, wherein the therapeutic radiation source has a treatment plane defined by its field-of-view and the optical imaging system has an imaging plane defined by its field-of-view, and wherein the treatment plane is distinct from the imaging plane.
 7. The system of claim 1, wherein the rotatable ring is configured to rotate at a rate of at least 10 RPM.
 8. The system of claim 7, wherein the rotatable ring is configured to rotate at a rate from about 60 RPM to about 200 RPM.
 9. The system of claim 1, wherein the rotatable ring defines a longitudinal bore and the optical system is located within the bore.
 10. The system of claim 9, further comprising a housing disposed over the circular gantry having a longitudinal lumen that corresponds with the bore and comprising a light-transmitting region along an inner surface of the housing that corresponds with a field-of-view of the optical imaging system.
 11. The system of claim 10, wherein the light-transmitting region is a strip along an inner circumference of the bore.
 12. The system of claim 10, wherein the light-transmitting region comprises two or more windows located along an inner circumference of the bore.
 13. The system of claim 1, further comprising a patient platform that is movable within the patient area.
 14. The system of claim 1, wherein the controller is configured to generate a 3-D model of a patient within the patient area at a specified time interval using images acquired at the specific time interval.
 15. The system of claim 14, wherein the controller is configured to compare the 3-D model of the patient at the specified time interval and a 3-D model of the patient at an earlier time interval to identify a positional difference in the 3-D models.
 16. The system of claim 15, wherein the controller is configured to compare the identified difference in the 3-D models with a predetermined movement threshold and to cease activation of the therapeutic radiation source if the identified difference exceeds the movement threshold.
 17. The system of claim 14, wherein the controller is configured to identify surface points on the patient 3-D model and to track the position of the identified surface points over time.
 18. The system of claim 1, wherein the controller is configured to generate a surface model of the patient at a specified time interval using images acquired at the specific time interval.
 19. The system of claim 13, wherein the controller is configured to generate a 3-D model of the patient platform and to compare the generated 3-D model of the patient platform with a reference 3-D model of the patient platform to calculate a deviation from the reference 3-D model.
 20. The system of claim 19, wherein the reference 3-D model of the patient platform is a 3-D model of the patient platform generated before the patient is loaded on the platform.
 21. The system of claim 20, wherein the controller adjusts the position of the patient platform to compensate for the calculated deviation.
 22. The system of claim 15, wherein the controller is configured to compare the identified difference in the 3-D models with a motion envelope and to generate a notification if the identified difference exceeds the motion envelope.
 23. The system of claim 22, wherein the motion envelope is determined based on whether the therapeutic radiation source is emitting radiation, wherein the motion envelope has a first range of motion when the therapeutic radiation source is not emitting radiation and has a second range of motion when the therapeutic radiation source is emitting radiation.
 24. The system of claim 23, wherein the first range of motion is greater than the second range of motion.
 25. The system of claim 22, wherein the motion envelope is determined based on whether a patient platform movable within the patient region is moving or stationary, wherein the motion envelope has a first range of motion when the patient platform is moving and has a second range of motion when the patient platform is stationary.
 26. The system of claim 25, wherein the first range of motion is greater than the second range of motion.
 27. The system of claim 13, wherein the controller is configured to calculate a range of motion of a patient located on the patient platform based on the acquired image data.
 28. The system of claim 27, further comprising a display and the controller is configured to output a graphic representing the calculated range of motion to the display.
 29. The system of claim 27, wherein the controller is further configured to compare the calculated range of motion with a motion envelope and to generate a notification if the calculated range of motion exceeds the motion envelope.
 30. The system of claim 29, wherein the motion envelope is determined based on whether the therapeutic radiation source is emitting radiation, wherein the motion envelope has a first range of motion when the therapeutic radiation source is not emitting radiation and has a second range of motion when the therapeutic radiation source is emitting radiation.
 31. The system of claim 30, wherein the first range of motion is greater than the second range of motion.
 32. The system of claim 29, wherein the motion envelope is determined based on whether the patient platform is moving or stationary, wherein the motion envelope has a first range of motion when the patient platform is moving and has a second range of motion when the patient platform is stationary.
 33. The system of claim 32, wherein the first range of motion is greater than the second range of motion.
 34. The system of claim 1, wherein information relating to the radiation therapy system comprises positional information of a patient within the patient area.
 35. The system of claim 34, further comprising a patient platform that is movable within the patient area, and wherein the controller is configured to: calculate a difference between positional information of the patient at a specified time point and reference positional information of the patient; and calculate a set of patient platform adjustments that compensate for the patient positional information difference.
 36. The system of claim 35, wherein the controller is further configured to move the patient platform in accordance with the calculated set of patient platform adjustments.
 37. The system of claim 34, wherein the controller is configured to compare positional information of the patient and positional information of the rotatable ring and to generate a notification if an overlap is detected between patient positional information and rotatable ring positional information.
 38. The system of claim 13, wherein information relating to the radiation therapy system comprises positional information of the patient platform.
 39. The system of claim 1, wherein information relating to the radiation therapy system comprises positional information of a patient positioning device located in the patient area.
 40. The system of claim 1, wherein the optical imaging system comprises a laser profiler.
 41. The system of claim 1, wherein the optical imaging system comprises a time-of-flight reflectometer.
 42. The system of claim 1, wherein the optical imaging system comprises a monoscopic or stereoscopic camera.
 43. The system of claim 9, wherein the optical imaging system has a field-of-view that includes the patient area that is outside of the bore.
 44. The system of claim 9, wherein the optical imaging system is located within the bore and has a field-of view that includes the patient area that is inside the bore.
 45. The system of claim 15, wherein the identified positional difference in the 3-D models corresponds with the patient's respiratory cycle.
 46. The system of claim 45, wherein the controller is configured to identify the portion of the respiratory cycle with which the identified difference corresponds, and to cease activation of the therapeutic radiation source if the identified portion of the respiratory cycle does not match with a predetermined activation portion of the respiratory cycle.
 47. The system of claim 1, wherein the optical detector comprises a plurality of sensor pixels and wherein the controller is configured to calibrate the optical detector by identifying faulty sensor pixels and to generate a notification when a faulty sensor pixel is identified, wherein identifying faulty sensor pixels comprises: recording output signals from each sensor pixel; calculating a difference between the output signal of each sensor pixel and its respective expected output signal, and tagging a sensor pixel as faulty if its calculated difference exceeds its respective pixel error threshold.
 48. The system of claim 47, wherein the pixel error threshold for each sensor pixel includes a maximum acceptable pixel intensity difference.
 49. The system of claim 47, wherein calculating a difference comprises calculating a difference between noise levels of the output signal of each sensor pixel with a threshold noise levels, and the pixel errors threshold includes a maximum acceptable pixel noise level.
 50. The system of claim 47, wherein the controller is further configured to substitute the output signal of an identified faulty sensor pixel with a signal derived by interpolating output signals of non-faulty sensor pixels located within a predetermined distance from the identified faulty sensor pixel.
 51. The system of claim 1, further comprising a calibration phantom with predetermined dimensions and having one or more surface contour indicia with predetermined 3-D geometric markings having predetermined width, height and length values.
 52. The system of claim 13, wherein at least one of the patient platform, a portion of the patient area, and a calibration phantom having at least one calibration reference marking that has one or more predetermined width, and/or height, and/or length values.
 53. The system of claim 47, wherein the controller is configured to calculate a pixel degradation rate for each sensor pixel by calculating changes in the calculated difference of each sensor pixel output signal over a specified interval of time, and to generate a detector replacement notification if the pixel degradation rate exceeds a threshold degradation rate.
 54. The system of claim 53, wherein calculating the pixel degradation rate comprises generating a regression model using the calculated changes of each sensor pixel over the specified interval of time to generate a prediction of a time duration when each sensor pixel will exceed its respective pixel error threshold.
 55. A method for generating a 3-D patient model comprising: positioning a patient on a patient platform of a radiation therapy system, the radiation therapy system further comprising a circular gantry having a rotatable ring about a bore, a therapeutic radiation source coupled to the rotatable ring, an optical imaging coupled to the rotatable ring inside the bore, wherein the patient platform is movable within a patient area that is at least partly located within the bore; acquiring images of the patient and the patient platform using the optical imaging system while rotating the optical imaging system; generating a 3-D model of the patient and the patient platform using the acquired images; and generating a 3-D model of the patient by subtracting a pre-calculated 3-D model of the patient platform from the generated 3-D model of the patient and the patient platform.
 56. The method of claim 55, wherein acquiring 2-D images comprises acquiring 2-D images during at least one rotation of the ring about the patient area.
 57. The method of claim 56, wherein acquiring 2-D images comprising acquiring 2-D images at four or more pre-defined locations about the patient area.
 58. The method of claim 55, wherein the 3-D model of the patient platform is calculated based on position sensor data and patient platform geometry.
 59. The method of claim 55, wherein generating a 3-D model of the patient and the patient platform comprises depth-sensing methods.
 60. The method of claim 59, wherein depth-sensing methods comprise stereovision methods.
 61. The method of claim 59, wherein depth-sensing methods comprise laser scanning methods.
 62. The method of claim 59, wherein depth-sensing methods comprise time-of-flight methods.
 63. The method of claim 59, wherein depth-sensing methods comprise projected light methods.
 64. A method for generating a collision notification for a radiation therapy system comprising: deriving a 3-D model of a rotatable ring of a radiation therapy system based on positional sensor data; generating a 3-D patient model using the method of claim 34; comparing the generated 3-D patient model with the 3-D model of the rotatable ring to determine a location of the patient relative to the rotatable ring; and if the generated 3-D patient model is located within a pre-determined safety margin of the 3-D model of the rotatable ring, generating a notification to alert an operator of the radiation therapy system.
 65. The method of claim 64, wherein if the generated 3-D patient model is located within a pre-determined collision margin of the 3-D model of the rotatable ring, the method further comprises generating a notification to stop motion of the patient platform.
 66. The method of claim 64, wherein the generated 3-D patient model is a partial 3-D patient model that includes patient position data acquired from a subset of circumferential locations about the patient area. 